首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main() {FILE*fp;longnum=0; fp=fopen("fname.dat","r"); while(__________){fget
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main() {FILE*fp;longnum=0; fp=fopen("fname.dat","r"); while(__________){fget
admin
2015-07-31
35
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#include
main()
{FILE*fp;longnum=0;
fp=fopen("fname.dat","r");
while(__________){fgetc(fp);num++;}
printf("num=%d\n",num);
fclose(fp);
}
下面选项中,填入横线处不能得到正确结果的是
选项
A、feof(fp)==NULL
B、!feof(fp)
C、feof(fp)
D、 feof(fp)==0
答案
C
解析
本题考查文件的定位,feof函数的用法是从输入流读取数据,如果到达文件末尾(遇文件结束符),eof函数值为非零值,否则为0,while判断条件应是如果没有到达文件末尾,所以选项C不能得到正确的结果。
转载请注明原文地址:https://kaotiyun.com/show/3mDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,length=0;while(s[length])【】;-i;j
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
有以下程序intfa(intx){returnx*x;}intfb(intx){retumx*x*x;}intf(int(*fl)int(*12)(),intx){return
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
下列叙述中不正确的是()。
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
以下数组定义中错误的是
下列叙述中,不属于测试的特征的是
设有定义:intk=1,m=2;floatf=7;则下列选项中错误的表达式是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
随机试题
沉井下沉过程中,不可用于减少摩阻力的措施是()。
AlongtimeaidetoPresidentBushwhowroteoccasionalguestcolumnsforhishometownnewspaperresignedonFridayeveningafte
半夏厚朴汤、厚朴温中汤和枳实消痞丸中均含有的药物是
A.管状腺癌B.印戒细胞癌C.弥散型癌D.胶质癌E.黏液腺癌与肠腺化生无关的胃癌是
天然牛黄薄层色谱法试验中的对照品是
在考虑仓库设计时,不能仅仅根据规模经济性能来选择仓库,还必须根据货物的流量、环境条件(如当地交通运输条件)等来选择库存规模。
根据以下资料,回答下面小题。2011年中国对哪个大洲的直接投资净额增长最多?()
You__________tellanybodyaboutthis―it’sasecret.
Peoplewithdisabilitiescomprisealargepartofthepopulation.Itis【C1】______thatover35millionAmericanshavephysical,【
Tomygreatrelief,themanagerpromisedtohavemycomplaint______.
最新回复
(
0
)