首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整。在屏幕和程序modi3.txt文件中输出以下结果: Hello Test 出现异常情况 其中定义的类并不
用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整。在屏幕和程序modi3.txt文件中输出以下结果: Hello Test 出现异常情况 其中定义的类并不
admin
2021-06-10
61
问题
用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整。在屏幕和程序modi3.txt文件中输出以下结果:
Hello
Test
出现异常情况
其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整:
(1)以追加的方式打开文件modi3.txt,请在注释//********1********后添加适当的语句。
(2)定义一个类对象s,请在注释//********2********后添加适当的语句。
注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
#include
#include
using namespace std;
void WriteFile(char*x)
{
ofstream out1;
//********1********
out1.open("modi3.txt", );
out1<
outl.close();
}
Void ClearFile()
{
ofstream out1;
out1.open("modi3.txt");
out1.close();
}
Class TestClass
{
public:
TestClass()
{
cout<<"Hello"<
WriteFile("Hello");
}
~TestClass()
{
cout<<"Test"<
WriteFile("Test");
}
};
Void main()
{
ClearFile();
try
{
//********2********
throw 1;
}
catch(int)
{
cout<<"出现异常情况
"<
WriteFile("出现异常情况
"};
}
}
选项
答案
(1)将“out1.open("modi3.txt", );”补充完整为:out1.open("modi3.txt",ios_base::app); (2)添加语句:TestClass s;
解析
(1)题目1要求“以追加的方式打开文件modi3.txt”。文件输出输入方式的设置值,以ios::app方式是以输出方式打开文件,写入的数据添加在文件末尾,即第1个标识下语句补全为“out1.open("modi3.txt".ios_base::app);”。
(2)题目2要求“定义一个类对象s”。C++中,在声明了类类型后,定义对象的一般形式:类名对象名。所以这里添加“TestClass s:”。
转载请注明原文地址:https://www.kaotiyun.com/show/MNfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵则调用max_value函数,返回值为3。请编写成员函数max_value。
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
下列关于析构函数的描述中,错误的是()。
有如下定义:inta[5]={1,3,5,7,9},*P=a;下列表达式中不能得到数值5的是()。
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
设有如下关系表:则下列操作中正确的是()。
下列关于栈的描述中正确的是()。
有如下程序:#includeusingnamespacestd;classPart{public:Part(intx=0):val(x){cout<<val;}-Part(){cout<<val;
下列关于模板的叙述中,错误的是()。
下列关于模板的叙述中,错误的是()。
随机试题
患者,女,35岁。因扁桃体炎复发到医院就诊,医师给他开了价格昂贵的头孢他啶,患者要求改为上次发病时有效而便宜的青霉索。但医师不耐烦地说:“你是医师,还是我是医师?”该医师明显违背了医学伦理学中的
Electricalenergy______fromthesuninaroundwayisthemostwidelyusedenergytoday.
脑疝的病因有以下几种
下述哪些是胃、十二指肠黏膜自身防御或修复因子
A.早期出现在颜面及眼睑部B.首先出现在身体下垂部位C.水肿出现前先有消瘦、体重减轻D.非可凹性的水肿E.头面及上肢常无水肿心源性水肿
关于蛋类营养价值的描述,错误的是()。
当电子邮件在发送过程中发生错误时,电子邮件系统会自动把该邮件删除,并注明原因。()
钙:骨质疏松
IntheUnitedStates,thefirstday-nurserywasopenedin1854.@Nurserieswereestablishedinvariousareasduringthe(1)_____
PoolWatchSwimmerscandrowninbusyswimmingpoolswhenlifeguardsfailtonoticethattheyareintrouble.TheRoyalSoci
最新回复
(
0
)