首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下: 李一 1.78m 21 王一 1.65m 23 out2.txt文件的内容如下: 李一 1
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下: 李一 1.78m 21 王一 1.65m 23 out2.txt文件的内容如下: 李一 1
admin
2021-02-22
35
问题
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下:
李一 1.78m 21
王一 1.65m 23
out2.txt文件的内容如下:
李一 1.78m 21
王一 1.65m 23
其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)以输入方式打开文件out1.txt,请在注释∥********1********后添加适当的语句。
(2)以输出方式打开文件out2.txt,请在注释∥********2********后添加适当的语句。
(3)从文件中获得一个字符,判断是否结束,如果结束则退出输出。 请在注释∥********3********后添加适当的语句。
(4)把获得的字符输出到文件中,请在注释∥********4********后添加适当的语句。
注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
#include
#include
#include
Void msin()
{
char ch;
fstream infile,outfile,
∥********1********
infile.open(“out1.txt”);
if(!infile)
{
cout<<“out1.txt文件不能打开”<
abort();
}
∥********2********
outfile.open(“out2.txt”);
if(!outfile)
{
cout<<“out2.txt文件不能打开”<
abort();
}
∥********3********
while()
{
cout<
∥********4********
}
cout<
infile.close();
outfile.close();
}
选项
答案
(1)将“infile.open(”outl.txt”);”补充完整为:infile.open(”out1.txt”,ios::in); (2)将“outfile.open(”out2.txt”);” 补充完整为:outfile.open(”0ut2.txt”,ios::out); (3)将“while()”补充完整为:while(infile.get(ch)) (4)添加语句:0utfile<
解析
本题的功能是将outl.txt文件中的内容输出到屏幕与文件中。解题思路为在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已给定源程序的main主函数开始入手,可以看出程序是对文件的操作。
转载请注明原文地址:https://kaotiyun.com/show/Dnfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Clock(“时钟”)的定义和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.cpp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个ax2+bx+c的一元二次多项式。一个Roo
下列关于new和delete运算符的叙述中,错误的是()。
有如下类定义:classAA{inta;public:AA(intn=0):a(n){}};elasBB:publicAA{public:BB(intn)_____
如下函数模板:template<classT>Tsquare(Tx){returnx*x;}其中T是()。
支持子程序调用的数据结构是()。
下列关于二叉树的叙述中,正确的是
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:Hel
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp。其中定义了Base1类、Base2类和Derived类。Base1是一个抽象类,其类体中声明了纯虚函数Show。Base2类的构造函数负责动态分配一个字符数组,并将
下面关于算法的叙述中,正确的是()。
随机试题
被称为“现代汉语语言学之父”的是我国著名学者_____。
________是理性内容与感性形式、理想与现实、个体与社会及自然、自由与自在、主观的合目的性与客观的合规律性的________。
下列哪一型白血病最常引起中枢神经系统白血病()
关于甲状腺功能亢进症的临床表现错误的是
报检人发送的电子报检信息应与提供的报检单及随附单据有关内容保持一致,因电子报检信息与报检单等书面单据不一致而造成不受理报检等后果的,由受理报检人自负其责。()
剧烈运动时,若呼吸超过多少次/分,即为无效呼吸?()
“同角的余角相等”的逆命题是().
若批评不自由,则赞美无意义。从某种意义上讲,赞美的可信度要靠批评的自由度来检验。如果我们处在一个不能自由表达批评意见的环境中,那么无论赞美的声音表达得多么充分,也不能让公众信以为真,因为最真实的评价总是在一个可以自由竞争的言论环境中产生的。一旦缺失了这一保
在撰写教育实验研究报告的过程中,搜集的原始数据、典型案例、观察资料等应该放在
软件生命周期中的活动不包括()。
最新回复
(
0
)