首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零值): #include main( ) { FILE *fp;long num=0; fp=fopen("fname.dat",
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零值): #include main( ) { FILE *fp;long num=0; fp=fopen("fname.dat",
admin
2015-08-09
43
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零值):
#include
main( )
{ FILE *fp;long num=0;
fp=fopen("fname.dat","r");
while(_______){fgetc(fp);nulll++;}
printf("num=%d\n",num);
felose(fp);
}
下面选项中,填入横线处不能得到正确结果的是( )。
选项
A、feof(fp)==NULL
B、!feof(fp)
C、feof(fp)
D、feof(fp)==0
答案
C
解析
本题考查文件的定位。feof()函数的用法是从输入流读取数据,如果到达文件末尾(遇到文件结束符),feof()函数值为非零值,否则为0。while判断条件应是如果没有到达文件末尾,所以选项C不能得到正确的结果。
转载请注明原文地址:https://kaotiyun.com/show/pQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是______。
若有定义doublea[5];,则a数组元素下标的上限为______。
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;p<a+8;p+=2)
语句int(*ptr)()的含义是()。
有下列函数定义:fun(floath){printf("%f,%f\n”,h,h*h);}该函数的类型是()。
下列能正确定义一维数组的选项是()。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
下列叙述中,正确的是
随机试题
Howarabbitstudyandanex-studentboostmyhopesforafutureof‘loveanddignity’A)Atwhatevergradelevelteachersfind
霍乱弧菌在亚碲酸钾平板上形成的菌落的中心呈
A.羚角钩藤汤合紫雪丹 B.银翘散 C.黄连解毒汤 D.玉枢丹合保和丸 E.琥珀抱龙丸治疗急惊风之感受风邪证的首选方药是
同源限制因子又称为
患者男,49岁,30年前因输血感染丙肝,近半年出现食欲减低,乏力,右上腹胀痛,各项指标均未达到失代偿期。此时如果抗病毒治疗,不能采用下列哪种治疗方案
咨询工程师在咨询项目组织计划实施阶段的主要工作包括:①沟通与调整;②逐层落实工作计划;③组织实施。其正确顺序是()。
根据船舶吨税的规定,下列说法中正确的有()。
原始人群进入母系氏族公社的根本经济原因是()。
一天晚上,神突然出现在一个小村子里。村子里的人都满怀希望,【C8】______神带给他们什么宝贝。“你们多捡一些石头,放在你们的袋子里。明天晚上,你们会非常高兴,但也会非常后悔。”神说完,就消失了。【C9】______,他们原以为神能给他们带来一些【C10
Largecompaniesneedawaytoreachthesavingsofthepublicatlarge.Thesameproblem,onasmallerscale,facespractically
最新回复
(
0
)