首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用来统计文件中字符的个数(函数feof用于检查文件是否结束,结束时返回非零): #include<stdio.h> main( ) { FILE*fp:long num=0; fp=fopen("fname.dat","r"); while(___
以下程序用来统计文件中字符的个数(函数feof用于检查文件是否结束,结束时返回非零): #include<stdio.h> main( ) { FILE*fp:long num=0; fp=fopen("fname.dat","r"); while(___
admin
2022-06-24
89
问题
以下程序用来统计文件中字符的个数(函数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://kaotiyun.com/show/PTkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
以下叙述中正确的是
下面对对象概念描述正确的是
以下选项中不能用作c程序合法常量的是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
在C语言中,以下说法不正确的是()。
在一棵二叉树上,第5层的结点数最多是()。
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对前10个
关于程序设计基本概念,以下叙述错误的是
随机试题
地域方言
下列哪项是属于皮肤病的自觉症状
薄荷是《新修本草》新收载的药物,查找不出其文献的本草书籍是()
根据《联合国国际货物销售合同公约》,买卖双方中止履行义务的适用条件有:()。
如图7-2所示,金属导轨上放置着ab和cd两根金属棒,各长1m,电阻均为4Q,均匀磁场B=2T,方向垂直向里,当ab以v1=4m/s,cd以v2=2m/s的速度向左运动时,a、b两点间的电压Uab=()V(忽略导轨电阻)。
临时用电工程安装完毕后,由安全部门组织检查验收,参加人员有主管临时用电安全的项目部领导、有关技术人员、()。
小陈随丈夫从小城镇移居到了大城市,丈夫常常出差,没有时间陪她。小陈在陌生的环境里没有朋友,非常孤单,几次应聘工作失败,感到很沮丧。为此,小陈找到社会工作者大李寻求帮助。大李与小陈一同就需要解决的问题商定期望达到的具体目标,并一一进行了讨论、确定了优先顺序。
有如下的文件目录结构。可否进行下列操作,为什么?a)在目录D中建立一个文件,取名为A;b)将目录C改名为A。
A、InthePacificOcean.B、ClosetoEurope.C、Nobodyknows.D、IntheAtlanticOcean.D这道题的答案在文章一开始就已出现,经过训练,对文中开头一句特别注意的考生是不难得出答案
AftertheviolentearthquakethatshookLosAngelesin1994,earthquakescientistshadgoodnewstoreport:Thedamageanddeath
最新回复
(
0
)