首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include <stdio.h> main() { FILE *fp; long num=0; fp=fopen(
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include <stdio.h> main() { FILE *fp; long num=0; fp=fopen(
admin
2021-06-15
41
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#include <stdio.h>
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)==NULL
B、!feof(fp)
C、feof(fp)
D、feof(fp)==0
答案
C
解析
本题考查文件的定位,feof函数的用法是从输入流读取数据,如果到达文件末尾(遇文件结束符),eof函数值为非零值,否则为0,while判断条件应是如果没有到达文件末尾,所以选项C不能得到正确的结果。
转载请注明原文地址:https://kaotiyun.com/show/pVtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给X0:(3)x1=cos(x0),求出一个新的x1z(
给定程序MODll.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#i
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求n的值不大于100。部分源程序在文件PROG1.C中。请勿改动主函数main
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROGl.C中。请勿
下面属于白盒测试方法的是
设structSTR{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是()。
以下语句中存在语法错误的是
支持子程序调用的数据结构是()。
随机试题
A、Interrupthimwheneverhedetectedamistake.B、Focusontheaccuracyofthelanguageheused.C、Stophimwhenhehaddifficul
A、Cheapclothes.B、Expensiveclothes.C、Fashionableclothes.D、Casualclothes.D四个选项的中心词是clothes,区别在前面的定语。注意到A与B相对,C与D相对。文中提到Ip
装配操作须具备哪两个基本条件?
不属于市场经济对医疗活动双向效应者是
对医师处方进行审核,签字的人员必须是
库存现金是由()经管的。
银行在汽车贷款业务开展中是独立作业的,与其他行业无关。()
魏源
研究者发现脑的一定部位的损伤,往往不是导致某一孤立的心理机能的丧失,而是引起一系列障碍,这一现象支持
TopicOnOfferingSeatstotheAgedForthispart,youareallowed30minutestowriteashortessaybasedonthepicturebel
最新回复
(
0
)