首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序用业统计文件十字符个数。请填空。 #include "stdio.h" main() { FTLE *fp; long num=OL; if((fp=fopen("fname.dat","r"))
以下程序用业统计文件十字符个数。请填空。 #include "stdio.h" main() { FTLE *fp; long num=OL; if((fp=fopen("fname.dat","r"))
admin
2009-01-15
64
问题
以下程序用业统计文件十字符个数。请填空。
#include "stdio.h"
main()
{ FTLE *fp; long num=OL;
if((fp=fopen("fname.dat","r"))==NUlL)
{ pirntf("Open error\n"); exit(0);}
while( )
{ fgetc(fp); num++; }
printf("num=%1d\n",num-1);
fclose(fp);
}
选项
答案
!feof(fp)
解析
本题中统计文件中字符个数的算法可描述如下:首先判断文件位置指针是否指向了文件尾,如果不是则读出一个字符,同时字符的个数加1,再判断文件位置指针是否位于文件尾,如此循环,直到文件位置指针位于文件尾为止。本题首先以读文件的方式打开了文件“fname.daf”,如果打开成功则把返回的文件型指针赋值给fp,然后通过循环求文件中的字符数。首先判断文件位置指针是否位于文件尾,如果不是则循环读取字符,每次字符数加1。所以下划处应填循环条件,文件位置指针不是指向文件尾, 即“!feof(fp)”。
转载请注明原文地址:https://www.kaotiyun.com/show/nnXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有一个矩形和一个圆,还有垂直和水平滚动条各一个。程序运行时,移动某个滚动条的滚动块,可使圆做相应方向的移动。滚动条刻度值的范围是圆可以在矩形中移动的范围。以水平滚动条为例,滚动块在最左边时,圆靠在矩
(1)考生文件夹中有工程文件sjt3.vbp。其窗体上已有部分控件。在窗体上添加含有两个单选钮的控件数组,其名称为Option1,单选按钮的下标分别为0、1,Caption属性分别为“驱动器为C”及“列txt文件”,如图3-12所示。运行程序时,驱动器列表
以下不属于VisualBasic数据文件的是()。
为使程序运行时通用对话框CD1上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
(1)考生文件夹下的工程文件sjt3.vbp中有一个初始内容为空、且带有垂直滚动条的文本框,其名称为Text1;两个标题分别为“读数据”和“查找”的命令按钮,其名称分别为Cmd1、Cmd2。请画一个标题为“查找结果”的标签Label1,再画一个名称为Tex
在考生目录下有一个工程文件sjt4.vbp。程序的功能是,单击“产生随机数”按钮可以产生10个随机数放到数组中并显示在图片框中,在文本框中输入一个小于10的正整数m,单击“移动数据”按钮,可以把数组中的前m个数据移动到后面去,并显示在图片框中。如图所示。
在考生文件夹下有一个工程文件sjt4.vbp,窗体上有两个标题分别为“读数据”和“统计”的命令按钮:两个名称分别为Text1和Text2、初始值为空的文本框,如图3-191所示。程序功能如下:①单击“读数据”按钮,则将考生文件夹下in4
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
向文本框中输入字符时,下面能够被触发的事件是
下列选项中不属于结构化程序设计原则的是
随机试题
WhenIcaughthim______Istoppedbuyingthingsthereandstarteddealingwithanothershop.
胎头衔接是指胎头颅骨最低点接近或达到坐骨棘水平,而进入骨盆入口的是()
关于乙肝病毒核心抗体IgM临床意义叙述不正确的是
关于强心苷负性频率作用的描述,下列哪一项是正确的
苯巴比妥与双香豆素合用可产生维生素K与双香豆素合用可产生
在海关登记注册的上海A进出口公司从深圳文锦渡口岸进口货物时,其可以采用的报关方式是:
在生产者均衡点上,()。
Seventeenth-centuryphilosopherJohnLockestatedthatasmuchas99percentofthevalueofanyusefulproductcanbeattribute
It’sdisturbingtopictureyourkindergartnerinacasino,butmaybeyououghttotry.Americankidsarebornintoaculturetha
ThewholeworldputattentiontotheSouthAsiawherethetsunamihappened.Before,musiciansproduceda"sonictsunami",WallS
最新回复
(
0
)