首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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全国计算机二级
相关试题推荐
当变量C的值不为2、4、6时,值也为“真”的表达式是
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;)case2:a++;b++;break;}p
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
下列叙述中正确的是
下列字符数组初始化语句中,不正确的是()。
若有定义语句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x,则错误引用x数组元素的是()。
程序流程图中带有箭头的线段表示的是()。
下面描述不属于软件特点的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
随机试题
实施CMM是改进( )的有效方法。
下列关于故意杀人罪中引起他人自杀的行为,判断正确的是?
有限合伙企业至少应当有一个()。
2009年2月,赵某到甲公司应聘,甲公司与赵某签订了4年期劳动合同。合同约定试用期为5个月,另外还约定:公司可以根据需要调整职工劳动岗位,职工不服从调整的,应向公司支付违约金2万元。2010年8月,公司决定出资4万元为赵某提供专项培训费用,将其派往某专业机
我国第一个新诗社——湖畔诗社于()年在杭州成立。
扬州是我国漆器的重要产地之一,著名的“点螺”漆器工艺产生于()。
郑某在某工厂工作,近来工厂效益不好,连续数月没有发工资。郑某在与工厂交涉中得知,过去的两个月工厂没有为自己缴纳社会保险费。根据《劳动合同法》,郑某若要解除劳动合同,正确的做法是()
《中日台事专条》
HelenSmith:WhatbetterwaytostartoffmysenioryearinhighschoolthanbyreadingsomethingIamentirelyfamiliarwit
A、Itisthevehiclethatissafest.B、Itisavehiclethatisabletosenseitsenvironment.C、Itisavehiclethatisableton
最新回复
(
0
)