首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
admin
2021-05-06
58
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
init TestClass
del TestClass
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
1 #include
2 class TeStClass
3 {
4 //********error********
5
6 //********error********
7 int TestClass()fcout<<"init
TestClass"<
8 //********error********
9 void~TestClass(){ cout<<"del
TestClass"<
10 };
11 void main()
12 {
13 TestClass obj ;
14 return;
15 }
选项
答案
(1)添加语句:plablic: (2) Testclass(){COl]t<<"int Testclass"<
解析
本题的功能是分别利用构造函数和析构函数中的输出语句,输出“init TestClass”和“del TestClass”字符串。从已定源程序的main主函数开始入手,可以看出程序首先通过类TestClass中的TestClass构造函数实现各种输出。
[解题思路]
(1)打开modil.cpp,调试程序,显示错误提示为第一标识下“modil.cpp(13):error C2248:’TestClass::TestClass’:cannot access private:member。declared in class ’TestClass’”,构造函数由于是私有的,无法获得,所以应该定义为public型,即第1个标识下添加“public:”。
(2)构造函数首部的一般形式为:构造函数名(形参列表),构造函数没有返回值,所以定义构造函数时不需要声明类型,所以“int TestClass()fcout<<"init TestClass"<
(3)析构函数的名字是类名的前面加一个“~”符号,所以“void~TestClass(){cout<<"del TestClass"<
转载请注明原文地址:https://kaotiyun.com/show/xLfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。程序输出:s1:n=20s2:n=10执行s3.add(s1,s2)s3:n=30s
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=’’
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下:李一1.78m21王一1.65m23out2.txt文件的内容如下:李一
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)funl(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果n小于1则返回0。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)声明类objA1,请在注释//********1********后添加适当的语句。(2)为类ob
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类Rect的构造函数,实现对变量left、right、top、boRom的初始化,缺省值都为0,请在注
下列关于输入输出流的叙述中,正确的是()。
下面叙述中正确的是()。
下面关于函数模板的表述中不正确的是()。
随机试题
男性,41岁。近半年来,反复发生左上肢抽搐,每次半分钟左右自行缓解,患者能清晰描述该过程。该患者诊断应考虑
不属于病案质量控制范畴的是
下列关于咳嗽的各项叙述中,错误的是
A.1年B.2年C.3年D.4年罂粟壳处方的保存时间为()
开个“无房证明”花60元。开个“无犯罪证明”花200元……一些地方公共服务垄断高收费,存在各种“奇葩收费”现象。对此。你怎么看?
【2009年安徽省第14题】某住户安装了分时电表,白天电价是0.55元,夜间电价是0.3元,计划7月份用电400度,电费不超过160元,那么,白天用电不应该超过多少度?
马克思说:“货币作为价值尺度,是商品内在价值尺度即劳动时间的必然表现形式。”这句话的意思是
Hehasaverysmallroomandmostofthespaceis______byagrandpiano.
Completethenotesbelow.WriteONEWORDONLYforeachanswer.ChimpanzeebehavioursSpeciesWecanfindPanorPanTroglodytes
ALookThatConveysaMessageTotouranassemblyplantinCanada,SergioMarchionne,thechiefexecutiveofChrysler,wore
最新回复
(
0
)