首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零): #include<stdio.h> main() { FILE*fp:long num=0; fp=fopen("fname.d
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零): #include<stdio.h> main() { FILE*fp:long num=0; fp=fopen("fname.d
admin
2019-06-12
24
问题
以下程序用来统计文件中字符的个数(函数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函数的用法是从输入流读取数据,如果到达文件末尾(遇文件结束符),feof函数值为非零值,否则为0。while判断条件应是如果没有到达文件末尾,所以选项C不能得到正确结果。
转载请注明原文地址:https://jikaoti.com/ti/Ntf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includetypedefstruct{charname[10];intage;}ST;main(){STstud[10]={"Adum",15,"Muty",16,"Paul",17,"Johu",
若有以下程序#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是()。
以下叙述中正确的是()。
有以下程序#includemain(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}程序运行后的输
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p-
下面结构体的定义语句中,错误的是()。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
软件设计中划分模块的一个准则是( )。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
软件测试的目的是()。
随机试题
Somepeoplelikedrinkingcoffee,forithas______effects.
下列有关城市总体布局消防安全要求的表述中,正确的是()。
结账工作由计算机自动进行数据处理,每月可多次进行。 ( )
根据《中华人民共和国海关法》的规定,海关可以行使下述()权力。
MMPI共有10个临床量表,其中英文缩写Pd指的是()。
你单位派你到基层调研,某媒体将你的个人意见发表出去,你怎么处理?
Doyouknowthatallhumanbeingshavea"comfortablezone"regulatingthedistancetheystandfromsomeonewhentheytalk?This
标志着中国人民抗日救亡运动新高潮到来的是
在建立ID号为999,不给定VLAN名的VLAN时,系统自动使用的缺省VLAN名是()。
TheIndonesianPresidenthas______intheprovinceofAceh.
最新回复
(
0
)