首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是用来统计文件中字符个数。请填空。 #include"stdio.h" main() { long count=OL; FILE*fp=【 】("text.dat","r"); if(fp==0) {
下面程序的功能是用来统计文件中字符个数。请填空。 #include"stdio.h" main() { long count=OL; FILE*fp=【 】("text.dat","r"); if(fp==0) {
admin
2013-02-23
26
问题
下面程序的功能是用来统计文件中字符个数。请填空。
#include"stdio.h"
main()
{ long count=OL;
FILE*fp=【 】("text.dat","r");
if(fp==0)
{ printf("Open error\n");
exit(0);
}
while( 【 】)
{
fgetc(fp);
count++;
}
fclise(fp);
printf("%1d\n",count);
}
选项
答案
fopen !feof(fp)
解析
第一空从右边的括号中可以看出,这里应该填入一个fopen,整条语句用来打开一个名为text.dat的文件。第二空是一个while循环的循环条件表达式,循环体每次读取一个字符,并让count增1,所以循环条件应该是“如果文件还没结束”,故应该填!feof(fp)。
转载请注明原文地址:https://kaotiyun.com/show/LmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下函数调用语句func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是_____。
当运行以下程序时,从键盘输入abcdabcdef<CR>cde<CR>(<CR>表示回车),则下面程序的运行结果是【】。#include<stdio.h>
以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“ThisisYES.”与“ThisNO.”。空白处需要填入的内容是#include<stdio.h>voidYesNo(charch){s
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
以下程序的输出结果是______。main(){charst[20]="hello\0\t\\";printf("%d%d\n",strlen(st),sizeof(st));}
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是______。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
瀑布模型适合于______。
下列语句中,错误的是(x,y,a,b假设已经定义好)
下面pi函数的功能是根据以下公式返回满足精度要求的π的值。请根据以下算法要求补足所缺语句。doublepi(doubleeps){doubles=0.0,t=1.0;intn;for(【】;t>eps
随机试题
下列情况中,注册会计师应在审计报告的意见段之后增加强调事项段的有()
超声测量脾脏大小的方法和诊断脾脏肿大标准错误的是
当流行性感冒有暴发流行趋势时,健康教育所迅速印发大量传单和简报,提示公众加强防治。这一健康教育活动属于
乳牙与恒牙的区别是
下列关于我国工程勘察设计咨询业知识产权的归属问题,叙述有误的一项是()。
虚拟存储器理论上的最大容量取决于()。
循环队列的存储空间为Q(1:200),初始状态为front=rear=200。经过一系列正常的入队与退队操作后,front=rear=1,则循环队列中的元素个数为
Whatdoesthewomanmean?
Whatdoyouknowaboutthelecture?
TheOlympicgames(oftenreferredtosimplyasTheOlympicsorTheGames)isaninternationalmulti-sporteventsubdividedintosu
最新回复
(
0
)