首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main() { FILE *fp; long num=0; fp=fopen("fname.dat","r"); while( _________
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main() { FILE *fp; long num=0; fp=fopen("fname.dat","r"); while( _________
admin
2020-05-19
31
问题
以下程序用来统计文件中字符的个数(函数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、feof(fp)
B、!feof(fp)
C、feof(fp)==NULL
D、feof(fp)==0
答案
A
解析
while循环的作用是统计文件中字符的个数,循环条件需为"当前没有到达文件结束",feof()函数检查文件是否结束,若结束返回非零,所以要填入的内容应该为feof(fp)==0或者!feof(fp),若直接填feof(fp)则while循环会在文件没结束时跳出循环,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/yvCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面对软件特点描述正确的是()。
以下叙述中错误的是()。
有以下程序:#include<stdio.h>main(){chars[]=={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;pfinff("%d\n
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
有以下程序:#include<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}程序的运行结果是(
下列条件语句中,输出结果与其他语句不同的是()。
下列叙述中错误的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
有以下程序#includemain(){intk=4,m=1,p;fun(inta,intb){intstaticm=0,i=2;p=fun(k,m);i=i+m+1;
程序流程图中带有箭头的线段表示的是
随机试题
板式无砟轨道施工中,滑动层的铺设步骤是()。
公关礼仪是一种()
是运动性脑神经核
30岁妇女,孕4产2,第一胎小儿4岁死亡,以后患子宫内膜异位症及不孕症,经治疗后妊娠,目前产后3个月哺乳,最合适的避孕方法是28岁女性,有一3岁幼女,平时月经量多,有轻度贫血,用工具避孕曾失效,现应选用更合适的方法是
环境保护管理检查工作中的环境保护监测计划应包括()。
甲建筑公司与乙设备供应商签订了设备买卖合同,并按约定交由一家运输公司送货。乙的主要义务包括()。
A公司委托证券公司发行股票2000万股,每股面值1元,每股发行价格7元,向证券公司支付佣金100万元。该公司应贷记“资本公积——股本溢价”科目的金额为()万元。
甲、乙两辆汽车分别同时从A、B两地相对开出,甲车每小时行50千米,乙车每小时行60千米,经过4小时两车共行了全程的80%,A、B两地相距多少千米?
在一起故意伤害案中,被告人谢某乙在人民法院第一审开庭审理前被逮捕羁押。人民法院在开庭审理后,作出第一审判决,判决被告人谢某免予刑事处罚。这时,对在押的谢某,应当()。
下列关于栈的叙述正确的是( )。
最新回复
(
0
)