首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是用来统计文件中字符个数。请填空。 #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
36
问题
下面程序的功能是用来统计文件中字符个数。请填空。
#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全国计算机二级
相关试题推荐
以下合法的赋值语句是()
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;myf=fopen(fname
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main()
以下程序的输出结果是______。main(){charst[20]="hello\0\t\\";printf("%d%d\n",strlen(st),sizeof(st));}
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}
有如下定义structperson{charname[9];intage;};structpersonclass[10]={"John",17,"paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出字母M的语句是
结构化程序由三种基本结构组成,三种基本结构组成的算法
随机试题
肠出血性坏死可发生于
下列哪项不是中风中经络的主症()
国内第一只上市的开放式基金为()。
在进行培训需求分析时,排他分析是指排除由于()影响绩效而申报的培训意向。
求下列函数的导数.
根据下列材料回答问题。2012年1--4月,该市平均每天观看电影的观众超过10万人次的月份有几个?()
要将VisualFoxPro系统菜单恢复成标准配置,可以先执行【】命令,再执行SETSYSMENUTODEFAULT命令。
有以下程序:#include<string.h>main(intargc,char*argv[]){inti,len-0;for(i=l;i<argc;i+=2)len+=strlen(argv
England’sbinge-drinkinghabitisoneofthemostentrenchedinEurope—evenRomaninvaderswroteaboutitwithhorror.Manyfear
TheChamberofCommerceforthecityofMillwoodhasreceivedpreliminarystudiesontheleasecostforcommercialproperties.S
最新回复
(
0
)