首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
64
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下叙述中错误的是()。
以下叙述正确的是()。
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
以下叙述中错误的是()。
若要打印出字符A,以下语句不正确的是()。(注:字符A的ASCⅡ码值为65,字符a的ASCⅡ码值为97)
软件测试的目的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下面属于面向对象方法中对象基本特点的是
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
随机试题
低压开关柜按用途不同分为控制屏及保护屏、动力配电箱和()。
GLONASS系统的轨道倾角为64.8°,轨道平面相互间隔为120°。()
关于常用国内外文献的英文缩写A、CPAB、CAC、BAD、IPAE、EM《中国药学文摘》的英文缩写
在工商谈判收局阶段,可以采取多种促使成交的方法,其中结果比较法是( )。
关于商品的价格与供求的关系,下列说法中不正确的有( )。
下列属于商业银行风险产生的主观因素的是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
JRcompanyhasthreenewpiecesofequipmentintheprototypestagethat____theTX-3seriesalreadyinproduction.
Ican’thelp(tothink)it(wouldbe)fun(toplay)such(anexciting)gamewiththem.
Surprisingly,nooneknowshowmanychildrenreceiveeducationinEnglishhospitals,stilllessthecontentorqualityofthate
最新回复
(
0
)