首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> #include <fstream> using namespace std; int main() { fstream file; fil
有以下程序: #include <iostream> #include <fstream> using namespace std; int main() { fstream file; fil
admin
2010-03-29
28
问题
有以下程序:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
fstream file;
file.open("abc.txt", ios_base::in);
if (! file )
{
cout<<"Can not open abc.txt"<<end1;
abort();
}
char ch;
int i = 0;
while ( ! file.eof() )
{
file.get(ch);
i++;
}
cout<<"Characters : "<<i<<end1;
file.close();
return 0;
}
程序实现的功能是【 】。
选项
答案
统计文件abc.txt中的字符个数
解析
程序中通过while循环,逐个读取当前输入位置的字符,直到文件结尾,同时用变量i记录读取的次数,即文件中字符的个数。
转载请注明原文地址:https://kaotiyun.com/show/aJjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf(”%d\n”,s);}程序执行
在C语言程序中,以下说法正确的是()。
以下叙述中正确的是
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:“****A*BC*DEF*G*******”,删除后,字符串中的内容
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
C语言中char类型数据占字节数为()。
算法的有穷性是指( )。
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不
随机试题
关于病原体携带状态,下列哪项描述不正确
行政机关在法定期限或者承诺期限内,非因法定理由或者其他正当理由未启动行政执法程序的,属于不履行法定职责。()
“拔苗助长”违背了因材施教的教学原则。()
教师为了更好地了解学生,可以拆看学生的信件。
在项目决策以后,下列()不属于大型和重要的民用建筑的设计阶段。
投标人导致中标无效的行为有( )。
关于投资,下列说法不正确的是()。
WhydidMr.Smithgotoseehisdoctor?
InterviewTipsforCollegeStudentsMostofthestudentsarebusylookingforajobnow,hence,knowingsomeinterviewtips
Themanageraskedyouto______foryourabsence.
最新回复
(
0
)