首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main(){ FILE*fp; long num=0, fp=fopen("fname.dat","r"); while(______
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main(){ FILE*fp; long num=0, fp=fopen("fname.dat","r"); while(______
admin
2015-12-25
41
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#include
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)
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/SRDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为()。ch=’b’;k=10;printf("%x,%o,",ch,ch,k);printf("k:%%d\n"
若变量已正确定义,要求通过scanf("%c%d%c%d",&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11
有下列程序:main(){inty=20;do{y--;}while(--y);printf("%d\n",y--);}当执行程序时,输出的结果是()。
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#inelude<string.h>intfun(char*str)
下列叙述中正确的是()。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
下列选项中不合法的+六进制数是()。
若以“叶”方式打开一个己存在的文件,则下列叙述正确的是()。
随机试题
测卡点公式L=K·λ/p(L:卡点的深度,单位为m。p:油管拉力,单位kN。λ:油管伸长量,单位cm)井下被卡管柱是φ89mm油管(壁厚6.5mm),计算卡点K值为()。
简述OSI体系中运输层的主要功能。
递延资产是指不能全部计入当年损益,应当在以后年度内分期摊销的各项费用。()
【背景资料】某住宅工程,建筑面积1.2万平方米,地下1层,地上12层,剪力墙结构。公共区域及室内地面装修为石材,墙、顶饰面均为涂料。工程东侧距基坑上口线8m处有一座六层老旧砖混结构住宅,市政管线从两建筑间穿过,为了保证既有住宅的安全,项目部对东侧
北方牧场股份有限公司以饲养奶牛和生产原奶为主要业务,每股盈利0.5元。南方乳业制品股份有限公司主要生产液态奶、奶粉和冰激凌等产品,每股盈利1.0元。这两家企业都是民营企业。南方乳业制品股份有限公司管理层通过银行贷款筹集资金,以每股25元的价格购买北方牧场股
以下各选项中,()不属于国债收入的特点。
根据国家统计局资料,2013年12月末,广义货币(M2)余额110.65万亿元,比上年末增长13.6%,狭义货币(M1)余额33.73万亿元,增长9.3%,流通中货币(M0)余额5.86万亿元,增长7.1%。12月末,人民币贷款余额71.9万亿元,人民币存
C公司是2020年1月1日成立的高新技术企业。为了进行以价值为基础的管理,该公司采用股权现金流量模型对股权价值进行评估。评估所需的相关数据如下:(1)C公司2020年的营业收入为1000万元。根据目前市场行情预测,其2021年、2022年的增长率
当你对生命有了某种态度,你将错过生命本身。生命是广袤无垠的,无法被任何态度所容纳,用某一个定义来界定生命那是不可能的。的确,你的态度可能涵盖了生命的某个方面,但这也仅仅是一个方面,头脑的倾向往往将一个方面看成全部,当某一方面被看作全部时,你便失去了与生命的
Childrentodayspendmoretimestareatcomputerand(1)______TVscreensbothatschoolandathome.Scientific(2)______studi
最新回复
(
0
)