首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include<stdio.h> main( ){ FILE*fp; longnum=0: fp=fopen(’’fname.dat’’,’’r’’); whil
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include<stdio.h> main( ){ FILE*fp; longnum=0: fp=fopen(’’fname.dat’’,’’r’’); whil
admin
2014-06-15
26
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#include<stdio.h>
main( ){
FILE*fp;
longnum=0:
fp=fopen(’’fname.dat’’,’’r’’);
while(________){
fgetc(fp);num++;)
printf(’’num=%din’’,num);
fclose(fp);)
下面选项中,填入横线处不能得到正确结果的是
选项
A、feof(fp)
B、reot(rp)=NULL
C、!feof(fp)
D、feof(fp)=0
答案
C
解析
feof函数用来判断文件是否结束。如果遇到文件结束,函数feof’(f1))的值为1,否则为0。题目横线用于判断文件不结束,读出字符。文件不结束feof值为0,若执行循环则应用表达式!feof(fb)。
转载请注明原文地址:https://kaotiyun.com/show/GlJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数的功能是求x的y次方,请填空。 doublefun(doublex,inty) {inti; doublez; for(i=1,z=x;i<y;i++) z=z*【】; returnz;
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是()
已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是()main(){charch1,ch2;ch1=’A’+’5’-’3’;ch2=’A’+’6’-’3’;printf("%d,%c\n
在C语言中,要求运算数必须是整型的运算符是()
以下程序输出的结果是_______。main(){inta=65535;printf("%d%u",a,A);}
下面程序的运行结果是【】。voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){intx==3,y=5,*p=&x,*q=&y;
以下能正确定义二维数组的是()。
设有二元关系R和三元关系S,下列运算中合法的是()。
若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a则不能表示a数组元素的表达式是()。
随机试题
建设和谐文化根本是()。
A.通过单纯扩散B.载体介导的易化扩散C.通道介导的易化扩散D.原发性主动转运E.继发性主动转运葡萄糖通过一般细胞膜的转运方式属于
有关肉芽肿性炎的描述,错误的是
含义为“单独海损不赔”海运险为()。
下列所得,依法不需要计征个人所得税的有()。
最新研究成果表明,血液中高密度脂蛋白胆固醇含量较低的人要比那些含量高的人更容易出现记忆力缺陷,前者发生记忆力缺陷的概率要比后者高出27%。同时,高密度脂蛋白胆固醇能够将血管中的血脂运到肝脏中处理掉,有效防止心脏病和其他心血管疾病的发生;而低密度脂蛋白胆固醇
阅读以下文章,回答问题:地震发生时,最基本的现象是地面的连续振动,主要是明显的晃动。极震区的人在感到大的晃动之前,有时首先感到上下跳动。这是因为地震波从地内向地面传来,纵波首先到达的缘故。横波接着产生大振幅的水平方向的晃动,是造成地震灾害的主要原因。
社会工作是以利他主义价值观为指导,以科学的知识为基础,运用科学方法助人的服务活动。根据上述定义,下列属于社会工作的一项是:
曲线y=x2+x(x<0)上曲率为的点的坐标是_________.
ThecrippledJackproudlywalkedwitha______totheplatformtojointhechildren.
最新回复
(
0
)