首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: 1 1 2 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: 1 1 2 1 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
admin
2021-05-06
65
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
1
1
2
1
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的下面。
1 #include
2 class TestClass
3 {
4 //********error********
5
6 //********error********
7 const int j ;
8 public:
9 TeStClasS()
10 {
11 //********error********
12 static int i=0;
13 cout<<++i<
14 cout<
15 }
16 };
17 void mein()
18 {
19 TestClass obj 1;
20 TestClass obj2 ;
21 obj 2.J+=obj 1.j ;
22 return;
23 }
选项
答案
(1)添加语句:public: (2)int ; (3)添加语句:j=1;
解析
本题程序的功能是输出1121。解题思路从已定源程序的main主函数开始入手,程序通过类TestClass中成员函数实现题目中要求的输出。
[解题思路]
(1)打开modil.cpp,调试程序,显示错误提示为“modi 1.cpp(22):error C2248:’j’:cannot access privatemember declared in class ’TestClass’”,第1个标识下的i变量由于被定义为私有的,其他函数不可获得,这里应该是public型,所以在第1个标识下添加“public:”。
(2)程序中对于i的调用,说明i并不是常量,所以修改i的定义,将其定义为变量,而不是常变量,即修改第2个标识下语句为“intji;”。
(3)题目中要求调用对象,输出j的值为1。原程序中j变量的使用并没有赋初始化值,输出值为乱码,所以第三个标识下添加“i=1;”。
转载请注明原文地址:https://www.kaotiyun.com/show/TGfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式a>=b中的“>:”是作为非成员函数重载的运算符,则可以等效地表示为()。
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{int
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function
有如下程序:#includeusingnamespacestd;classTV{public:TV(intS=41):size(S){}voidPrint(){cout
下列语句中,错误的是()。
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getValue成员函数的定义中,正确的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assAA{public:AAO{cout<<’1’;}};c1assBB:p
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
随机试题
安全人机工程是运用人机工程学的理论和方法研究“人一机一环境”系统。并使二者在安全的基础上达到最佳匹配的综合性科学。下列属于安全人机工程的主要研究内容是()。
AsaresultoftheBlackDeath,______.()
客户技术水平是客户生产阶段核心竞争力的主要内容。()
巴林银行事件促使银行风险管理朝()方向发展。
甲公司为居民企业,2019年度自行申报销售收入300万元,成本费用350万元,当年亏损50万元。经税务机关审核,甲公司收入总额核算正确,成本费用无法核实。假定税务机关对企业采取核定征收,应税所得率为8%,甲公司2019年度应缴纳企业所得税为()万元
某非居民企业未在中国境内设立机构,把一套设备出租给境内企业使用共收取租金100万元,租期满后作价转让境内企业收款20万元,已知该设备的财产净值为80万元,则该非居民企业应纳企业所得税为()万元。(不考虑其它相关税费)
(2016年卷二第10题)根据民事诉讼法及相关规定,当事人对人民法院在民事诉讼第一审程序中作出的下列哪种裁定不服的,可以提起上诉?
游客如厕时应遵守的文明旅游规范是()。
万宝路香烟的醒目广告画面下都有一行特殊的广告文字:“吸烟有害健康”。假设这并非出自有关法规的强制要求,则以下哪项对上述事实的评价最不恰当?
在Java程序中需要使用随机数类,需要引入的类库是()。
最新回复
(
0
)