首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #inciude main() { FILE*fp; iong num=0; fp=fopen("fname.dat","r")
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #inciude main() { FILE*fp; iong num=0; fp=fopen("fname.dat","r")
admin
2016-12-28
88
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#inciude
main() {
FILE*fp;
iong num=0;
fp=fopen("fname.dat","r");
whiie( )f
fgetc(fp); num++;)
printf("num=%d\n",num);
fciose(fp);)
下面选项中,填入横线处不能得到正确结果的是
选项
A、feof(fp)
B、feof(fp)==NULL
C、!feof(fp)
D、feof(fp)==0
答案
C
解析
feof函数用来判断文件是否结束。如果遇剑文件结束,函数feof(fp)的值为1,否则为0。题目横线用于判断文件不结束,读出字符。文件不结束feof值为0,若执行循环则应用表达式!feof(fp)。
转载请注明原文地址:https://kaotiyun.com/show/iwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中C语言中不合法的字符串常量的是
运行下面程序时,从键盘输入字母H,则输出结果是main(){charch;ch=getchar();swimh(ch){case’H’:printf("Hello!\n");case’G’:printf
以下数组定义中错误的是
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#includevoidf(intx[],intn){intp0,p1,i,j
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);whil
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);whil
下列关于单目运算符++,--的叙述中正确的是
下列关于栈的描述中错误的是()。
随机试题
尿崩症的表现是原发性醛固酮增多症的表现是
血流动力学监测发现CVP增高而血压正常,提示
女性,32岁。上呼吸道感染后2周,出现肉眼血尿,颜面水肿入院。体检:血压160/100mmHg,尿蛋白(++)。红细胞满视野。进一步收集临床资料中诊断意义最小的是()
胶片特性曲线可以反映下列哪些特性
根据《建设工程质量管理条例》规定,下列有关建设工程质量保修的说法中,正确的是()。[2017年真题]
预算松弛会给企业造成以下不良隋况,除了:
计算简便、容易掌握、但预测结果不太精确的资金需要量预测方法是()。
下列哪个情形不属于专利法第二十三条第二款所述的“现有设计特征”?
【《罗摩衍那》】北京大学2006年世界通史真题
以下程序段的输出结果是X=1:Y=4DoUnti1Y>4X=X*Y:Y=Y+1LoopPrintX
最新回复
(
0
)