首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main(){ FILE*fp; long num=O: fp=fopen(“fname.dat","r”
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main(){ FILE*fp; long num=O: fp=fopen(“fname.dat","r”
admin
2020-07-28
33
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#include
main(){
FILE*fp;
long num=O:
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(fb)的值为1,否则为0。题目横线用于判断文件不结束,读出字符。文件不结束feof值为0,若执行循环则应用表达式!feof(fp)。
转载请注明原文地址:https://jikaoti.com/ti/fHD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下是while语句的基本形式:while(表达式){语句;)其中“表达式”()。
有以下程序:#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};voidf(structA*t);m
下列程序的运行结果是()。#include<stdio.h>voidfun(int*s,int*p){staticintt==3;*P=s[t];t--;}voidmain()
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
下面程序的输出结果是()。#include<stdio.h>main(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf(’’%c\n’’,*p+4
在数据流图中,带有箭头的线段表示的是()。
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符.串的内容应是:A
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
设栈与队列初始状态为空。首先A,B,C,D,E依次入栈,再F,G,H,I,J依次入队;然后依次出栈至栈空,再依次出队至队空。则输出序列为()。
随机试题
写出下列反应的主要有机产物,必要时写明产物的立体构型
晚期恶性黑色素瘤患者的治疗主要以化疗配合生物治疗,在生物治疗方式(用药)中不包括
腕关节掌侧玻璃切伤,出现哪项体征说明有正中神经损伤
A、方圆型B、卵圆形C、尖圆形D、椭圆形E、混合型从上颌侧切牙的切端即明显转向后端,这种牙列形态是()
编制矿井初步设计文件的依据包括()。
下列属于非预算控制法的是()。
下列()不是清初画坛的四位和尚画家。
改革开放以来我们取得一切成绩和进步的根本原因,归结起来就是()。
[*]
Hisplaniscarefullypreparedandfullofdetails,soitisavery______one.(2011-78)
最新回复
(
0
)