首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> #include<fstream> using namespace std; int main() { fstream file; file
有以下程序: #include<iostream> #include<fstream> using namespace std; int main() { fstream file; file
admin
2010-03-29
40
问题
有以下程序:
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
fstream file;
file.open("abc.txt", ios :: in);
if ( !file )
{
cout<<"Can not open abc.txt"<<end1;
abort();
}
char buf[ 80 ];
int i = 0;
while (!file.eof())
{
file.getline(buf,80);
i++;
}
cout<<"Lines :"<<i<<end1;
file.close();
return 0;
}
程序实现的功能是【 】。
选项
答案
统计文件abc.txt的行数
解析
函数getline(char*s,streamsize n)从当前输入位置开始提取字符存入s所指向的具有n个字节的字符空间中。程序中这种调用方式是以换行符为结束标志输入字符序列,即输入一行字符(回车换行前的所有字符序列)。程序中通过while循环来统计abc.txt中行数。
转载请注明原文地址:https://kaotiyun.com/show/vVjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#definef(X)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf(’’
软件生命周期中的活动不包括()。
执行下列程序时输入“456<空格>789<空格>123<回车>”,输出结果是()。#include<stdio.h>main(){charm[80];intc,i;scanf("%c",&c);scanf("%d",&i);sca
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
给定程序MODI1.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
在软件生产过程中,需求信息的来源是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
下列叙述中正确的是
有如下嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是()。
随机试题
毛细血管内增生性肾小球肾炎时,电镜下病变特点是
女性,40岁,右上腹阵发性绞痛伴恶心、呕吐3小时来院急诊。体温37℃,右上腹轻压痛,Murphy征(一)。既往检查胆囊内有小结石。对该患者首先考虑胆囊结石合并
张三打算开一家小吃店,于是向该市工商行政管理局申请办理营业执照,但是多次申请办理工商行政管理局均不予受理,理由是张三不适合做生意。于是张三向该市人民法院提起诉讼,根据以上事实,下列说法错误的是()。
梁(板)安装的实测项目通常不包括()。
广义的职业道德是指从业人员在职业活动中应遵循的行为准则。()
DNS
数据库三级模式结构,也称( )分级结构,从内到外分3个层次描述,分别称为( )、( )和( )。
B-ISDN中的ISDN的意思是综合业务数字网(IntegratedServiceDigitalNetwork),而B的意思是【 】。
如表1所示,在某dhcp客户机上捕获了4条报文,并对第四条报文进行了解析,表2是在该客户机捕获上述报文后执行ipconfig/all命令后得到的部分信息。分析表中的报文和信息,并补全表中空白处的信息。
Writeanoteofabout50-60wordsbasedonthefollowingsituation:Paul,yourEnglishteacherfromAustralia,hasaskedy
最新回复
(
0
)