首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写一个函数int charnum(char fn[10]),该函数以只读方式打开文件fn,通过统计,返回文件中字符的个数,请使用while循环实现计数功能。 注意:部分源程序已存在文件test7_2.cpp中。 请勿修改主函数main和其他函
编写一个函数int charnum(char fn[10]),该函数以只读方式打开文件fn,通过统计,返回文件中字符的个数,请使用while循环实现计数功能。 注意:部分源程序已存在文件test7_2.cpp中。 请勿修改主函数main和其他函
admin
2009-01-15
22
问题
编写一个函数int charnum(char fn[10]),该函数以只读方式打开文件fn,通过统计,返回文件中字符的个数,请使用while循环实现计数功能。
注意:部分源程序已存在文件test7_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数charnum的花括号中填写若干语句。
文件test7_2.cpp的内容如下:
#include<iostream.h>
#include<fstream.h>
#include<stdlib.h>
int charnum(char fn[10]);
void main()
{
int num;
num=charnum("abc.txt");
cout<<"num="<<num<<endl;
}
int charnum(char fn[10])
{
}
选项
答案
int charnum(char fn[10]) { fstream file; file.open(fn,ios::in); if(!file) { cout<<"abc.txt can’t open",<<endl; abort(); } char ch; int i=O; while(!file.eof()) { file.get(ch); i++; } file.close(); return i-1; }
解析
本题主要考查考生对文件相关操作的熟练程度。首先先定义文件流类的变量,然后使用该对象的open方法打开一个文件,接着使用while循环和getch方法每次读入一个字符并统计字符个数,最后使用close方法关闭文件,返回i值。
转载请注明原文地址:https://kaotiyun.com/show/9KID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
简述清末地方自治运动。(南京大学2006年中国近现代史真题)
比较唐宋地方行政机构设置的异同。(北京大学2001年中国古代史真题)
简述统计假设检验中两类错误的定义及其关系。
如果依据统计方法的功能进行分类的话,统计学可以分为()
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:忽略样本容量的问题,解释两种相关系数的大小为何有差异,在上述数据中,你认为哪种更准确地反映了数据的关系?
下列哪种数据才可以运用卡方检验进行统计分析?()
简述大学服务社会功能的形成与发展。
“要尽量多地要求一个人,也要尽可能多地尊重一个人”所体现的德育原则是()
只有在部分准备金制度下,才可能有存款货币的创造。()
随机试题
委托方在委托业务中不得有()。
某城市按1:1.65的日照间距在平地上南北向布置两栋6层住宅。已知住宅高度为17.15m,室内外高差为0.15m,一层窗台高度为1.0m,试问此两栋住宅的最小日照间距为()m。
在新农村建设重点工程中,新建和改造农村公路()公里,实现所有具备条件的乡镇和行政村通公路。
海关批准进口货物保税的原则为()。
与商业银行的其他业务相比,理财业务的特点有()。
下列不属于财政转移性支出的经济影响的是()。
心理发展是指人的一生中心理各方面所经历的各种变化。()
第二张幻灯片前插入版式为“两栏内容”的新幻灯片,将第三张幻灯片的标题移到第二张幻灯片左侧,把考生文件夹下的图片文件pptl.png插入到第二张幻灯片右侧的内容区,图片的动画效果设置为:“进入”、“螺旋飞入”,文字动画设置为“进入”、“飞入”,效果选项为“自
Althoughhesometimeslosthistemper,hispupilslikedhim______forit.
ScientistsinIndiahavediscoveredawaytomakebambooplantsproduceflowersinlaboratory.TheBritish【B1】______Naturerecen
最新回复
(
0
)