首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main() {FILE*fp;longnum=0; fp=fopen("fname.dat","r"); while(__________){fget
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #include main() {FILE*fp;longnum=0; fp=fopen("fname.dat","r"); while(__________){fget
admin
2015-07-31
26
问题
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
#include
main()
{FILE*fp;longnum=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://jikaoti.com/ti/Dgi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;)while(t!=n);为使程序不陷入死循环,从键盘输入的数据应该是______。
结构化分析方法是面向______进行分析的方法。
下列选项中不会引起二义性的宏定义是()。
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
结构化程序有3种基本结构组成,3种基本结构组成的算法______。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
程序流程图中带有箭头的线段表示的是
用树形结构来表示实体之间联系的模型称为______。
随机试题
延缓、防止聚合物在贮存、运输、使用、加工过程中因氧化变质的化学物质叫()。
教阶制度
可用于抗心律失常的局部麻醉药是
A.慢性中性粒细胞性白血病B.急性早幼粒细胞性白血病C.急性淋巴细胞性白血病D.慢性粒单核细胞性白血病E.急性单核细胞性白血病采用诱导分化治疗适于
国外建筑安装工程费用中的暂定金额()。
全面实施素质教育的要求下,怎样评价学生的优、良、中、差呢?为此,某班制订了这样的标准:一是在大纲规定的基础科60分以上,并能发现自己的特长且有所发展的,视为及格;二是基础科及格或良好,特长科明显超过同年级学生的,视为良好;三是基础科良好,特长科大大超过同年
身强力壮、有较丰厚收入的儿子,对身患重病的父亲长期不送医院就医,结果其父因延误治疗而死亡。行为人之行为构成不作为形式的杀人罪。()
根据专家推断,2006年内人民币将升值3%左右,按4月5日外汇市场美元兑人民币汇率的中间价推算,人民币对美元的汇率到2006年年底将跌至多少?()2005年中国的外汇储备增幅为()。
如果高层管理人员本人不参与薪酬政策的制定,公司最后确定的薪酬政策就不会成功。另外,如果有更多的管理人员参与薪酬政策的制定,告诉公司他们认为重要的薪酬政策,公司最后确定的薪酬政策将更加有效。以上陈述如果为真,以下哪项陈述不可能为假?()
On21st-centurycampuses,isthereroomstillfortraditionalliteraturesuchasShakespeare?Adecliningnumberofstudentsthi
最新回复
(
0
)