首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句: TestClassl:0 TestClass2 注意:不要改动main函数,不能增行或删行,也不能更改程
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句: TestClassl:0 TestClass2 注意:不要改动main函数,不能增行或删行,也不能更改程
admin
2021-02-22
77
问题
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句:
TestClassl:0
TestClass2
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********的下面。
#include
Struct TestClassl
{
TestClassl(int i=0)
{
m—i=i ;
}
void print()
{
cout<<“TestClassl:”<
<
};
int m—i;
};
C1ass TestClass2
{
public:
TeStClasS2()
{
}
void print()
{
cout<
};
∥********error********
private:
一TestClasS2()
{
}
};
int main()
{
∥********error********
TestClassl objl();
∥********error********
TestClass2 obj 2(),
obj 1.print();
obj 2.print();
return 0 ;
}
选项
答案
(1)public: (2)TestClass1 obj 1(0);或TestClassl obj 1 ; (3)TestClass2 obj 2 ;
解析
程序要求输出TestClassl:0和TestClass2。从已定源程序的main主函数开始入手,可以看出程序首先定义TestClassl和TestClass2类型的变量,然后通过调用其中的print成员函数实现输出结果。
解题思路
(1)第1个标识下的“private: ~TestClass20”是析构函数,它不是私有的,所以这里应该为“删除private:或修改为public:”0
(2)第2个标识下的“TestClass1 obj10;"语句是定义一个TestClassl类型的对象obj 10,根据类TestClassl构造函数的定义“TestClassl(int i=0)”,知道存在整型参数,应该补充参数,或者只是先定义一个对象名,然后在使用时补充参数,即修改为“TestClassl objl(o);或TestClassl 0bj1;”。
(3)同理第3个标识下的“TestClass2 obj2();”语句修改为“TestClass2 obj2;”0
转载请注明原文地址:https://kaotiyun.com/show/V6fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR***found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:The
对C++编译器区分重载函数无任何意义的信息是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之的一行语句有错误,请加以改正。改正后程序的输出应为:
下列关于友元的叙述中,错误的是()。
下列关于运算符函数的叙述中,错误的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
软件测试的目的是()。
下列语句或语句序列中有语法错误的是
随机试题
Ted’sgrandmotherseemsoutoftheordinary;sheissometimesobservedbehavinginanunconventionalmanner.
螺旋CT容积扫描是三维立体图像重建、CT血管成像、CT仿真内镜等技术的基础。()
可用于治疗湿热黄疸及小便淋沥涩痛的药物是可用于治疗温病初起及热毒泻痢的药物是
男性,50岁。左下颌第二磨牙残冠,局部无炎症,拟行拔除。如拔牙时发生断根,位置较低.根挺应置于
常规治疗焦虑症的药物不包括
知识分子的__________是导致电视剧评价体系无法建立的一个原因。每年都有一些优秀的甚至是可待成经典的电视剧播出,但却很少有知识分子从文化的角度对这些电视剧进行深度评析。这种状况的形成,是长期以来电视剧__________的结果,甚至导致拒绝观看与评价
帕金森氏病是一种严重危害大脑的疾病。那些在体内不能生成细胞色素P405的人,与那些体内能生成这种细胞色素的人相比,在他们进入中老年后,患帕金森氏病的可能性要大三倍。因为细胞色素P405具有使大脑免受有毒化学物质侵害的功能,所以有害化学物质很可能是造成帕金森
马克思主义认识论所讲的主体是
结合材料,回答问题:材料1自9月23日开幕以来,参观“英雄史诗不朽丰碑——纪念中国工农红军长征胜利80周年主题展览”的观众已经突破10万人次。仰望《血战湘江》的巨幅油画,倾听《最后一次党费》雕塑背后的故事,凝视方志敏在狱中撰写的《可爱的
A、Hewillcallonthegeneralmanager.B、Hisclassmateswilldohimafavor.C、Thewoman’sfriendwillhelphim.D、Hewillfind
最新回复
(
0
)