首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main(){FILE*fp; long num=0; fp=fopen("fname.dat","r"); w
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main(){FILE*fp; long num=0; fp=fopen("fname.dat","r"); w
admin
2017-05-20
79
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#include
main(){FILE*fp;
long num=0;
fp=fopen("fname.dat","r");
while(__________){
fgetc(fp);num++;}
printf("num=%d\n,num);
fclose(fp);
}
下面选项中,填入横线处不能得到正确结果的是
选项
A、feofffp)
B、feof(fp)==NULL
C、!feofffp)
D、feof(fp)==0
答案
C
解析
feof函数用来判断文件是否结束。如果遇到文件结束,函数feof(fp)的值为1,否则为0。题目横线用于判断文件不结束,读出字符。文件不结束feof值为0,若执行循环则应用表达式!feof(fp)。
转载请注明原文地址:https://kaotiyun.com/show/WZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,
下列程序的输出结果是【】。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\n",i);break;}printf("%d\n",i++);}}
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(k[i]){if(k[
有下面程序段#include"stdio.h"#include"string.h"main(){chara[3][20]={{"china"},{"isa"},{"bigcountry!"}};chark[100]={0},
以下程序的输出结果是main(){inta,i;a=0;for(i=1;i
若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是#includemain(){charc;intv0=1,v1=0,v2=0;do{switch(c=getchar()){
设有下面的程序段:chars[]="china";char*p;p=S;则下列叙述正确的是
下面程序的运行结果是:_______。fun(intt[],intn){inti,m;if(n==1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}}main(){inta[]={11
在面向对象方法中,类之间共享属性和方法的机制称为______。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
随机试题
对不真实、不合法的原始凭证,会计人员有权不予接受,对记载不准确、不完整的原始凭证,会计人员有权要求其重填。
可疑菌痢者哪项检查是不正确的
骨盆出口横径是
厂(场)址方案比选的主要内容有()。
在规定条件下,材料或制品加热到释放出气体瞬间着火并出现火焰的最低温度叫做()。它是衡量物质火灾危险性的重要参数。
企业预收账款业务不多,可以不设置“预收账款”科目。企业预收客户货款时,直接将其计入“应付账款”科目的贷方。()
为了了解某地区高一新学生的身体发育情况,抽查了该地区100名年龄为17.5岁一18岁的男生体重(kg),得到频率分布直方图如下,根据此图可得这100名学生中体重大于等于56.5小于64.5的学生人数是()
道教是以“道”为最高信仰的具有中华民族文化特色的本土宗教,道教与中华民族同呼吸、共命运,下列关于我国道教的产生和历史说法正确的是:
下列各项业务中,应计入“坏账准备”科目贷方的是()。
1957年2月,毛泽东在扩大的最高国务会议上发表《关于正确处理人民内部矛盾的问题》的讲话,强调指出()
最新回复
(
0
)