首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 1, 2, 3, 4, 5, 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******e
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 1, 2, 3, 4, 5, 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******e
admin
2021-02-22
56
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
1, 2, 3, 4, 5,
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include
class TestClass
{
//******error******
Test Class(int i)
{
m=j=i;
}
void print()
{
cout<<++m i<<
’
.
’
;
}
public:
int m—i;
};
int main()
{
//******error******
int i();
TestCiass data(O);
whiJe(i>5)
{
//******error******
i++:
data.print();
}
cout<
return 0:
}
选项
答案
(1)public:TestClass(int i) (2)inti(10); (3)i一:
解析
程序要求输出1,2,3,4,5,。主函数main()中有while循环,调用类TestClass中的成员函数print()实现函数功能。
[解题思路]
(1)打开moidl.cpp调试程J芋,显示错误提示为第一标识下modil.cpp(20):error C2248:TestClass::TestClass:cannot access private memberdeclared in class TestClass”,提示类TestClass中的构造函数TestClass被定义为私有的,无法获得,所以这里应该是public,即“public:TestClass(inti)。
(2)题目中要求输出结果为1,2,3,4,5,即循环5次。第三个表示while循环条件是i大于5就进行循环。“int i();”应该实现变量i的初始化,题干中要求不能删除i初始化中的括号,所以在括号中添加i的初始值。大于5且循环5次,所以i的初始值为10,而while循环中对i的操作应该是i一,这样第二个和第三个标示下应该是“inti(10):”和“i一:”。
转载请注明原文地址:https://kaotiyun.com/show/L1fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#includeusingnamespacestd;classBase{protected:Base(){tout
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
下列叙述中正确的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
若MyClass为一个类,执行“MyClassa[4],*p[5];”语句时会自动调用该类构造函数的次数是()。
能够减少相同数据重复存储的是
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR*********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:NUM=0Value
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
()提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。
随机试题
行政机关申请人民法院强制执行前,可以不催告当事人履行义务。()
马克斯.韦伯认为宜于作为理想组织体系的基础的权力是()
患者,男,57岁。间歇上腹部不适或饱胀已5年,纳不佳,伴有嗳气,腹胀。胃液分析,BAO0.2mmol/h,MAO0.5mmol/h,胃黏膜活组织检查尿素酶实验阳性。下面哪项治疗对该患者是不合适的
冠心病病人,每只的脂肪摄入量不超过()。
根据毒害作用机理不同,职业性有害气体可分为窒息性气体和刺激性气体。下列气体中,属于刺激性气体的是()
下列各项中,不构成甲公司关联方的是()。
《国务院关于加快发展旅游业的意见》对三大旅游市场重新定位,即()。
装卸搬运区域包括()等。
在生命的最后几年,他顾不得许多了,要“直话直说”,他抨击美协体制的弊端,提出了“以奖代养”;他揭示当前美术院校的许多__________的做法,这都是他经多年的实践和思考的__________,真诚忠告。但是他的真话又激起了一些既得利益者们的强烈反击,他总
VisitorstoSt.PaulCathedralaresometimesastonishedastheywalkroundthespaceunderthearchtocomeupastatuewhichwo
最新回复
(
0
)