首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 1, 2, 3, 4, 5, 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //**
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: 1, 2, 3, 4, 5, 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在 //**
admin
2019-07-10
43
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
1, 2, 3, 4, 5,
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
//********error********的下面。
#include
Class TestClass
{
//********error
TestClass(int i)
{
m_i =i;
}
void print()
{
cout<<++m i<<’,’;
}
public:
int m_i;
);
int main()
{
//********error********
int i();
TestClass data(0);
while(i>5)
{
//********error********
i++;
data.print();
}
cout<
return 0;
}
选项
答案
(1)public:TestClass(int i) (2)int i(10); (3)i--;
解析
(1)打开moidl.cpp调试程序,显示错误提示为第一标识下“modi1.cpp(20):error C2248:TestClass::TestClass’:cannot access private memberdeclared in class TestClass’”,提示类TestClass中的构造函数TestClass被定义为私有的,无法获得,所以这里应该是public,即“public:TestClass(int i)”。
(2)题目中要求输出结果为1,2,3,4,5,即循环5次。第三个表示while循环条件是i大于5就进行循环。“int i();”应该实现变量i的初始化,题干中要求不能删除i初始化中的括号,所以在括号中添加i的初始值。大于5且循环5次,所以i的初始值为10,而while循环中对i的操作应该是i--,这样第二个和第三个标示下应该是“int i(10);”和“i--;”。
转载请注明原文地址:https://kaotiyun.com/show/7X8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;char*x[]={"First","Second","Third"};voidf(char*z[])
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
C++源晚间中包含的输入/输出头文件为()。
下列关于虚基类的描述,错误的是()。
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
下列叙述中,不属于软件需求规格说明书的作用的是
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
举例说明复盐的概念,并解释明矾为什么可作净水剂。
设有一个循环单链表head,编写算法,实现结点指针域指向其直接前趋的操作。
“五四”时期“问题小说”的代表作品是()
一国的出口商品结构受多种因素影响,包括()
膝关节侧位摄影,膝关节应屈曲
A.淋巴细胞B.单核细胞C.中性粒细胞D.嗜酸性粒细胞E.嗜碱性粒细胞在病毒性脑炎时渗出的炎性细胞主要是
根据下面材料回答问题。请看以下关于三项卫生费用3年数据的环形图。从内到外数据所属的年份是()。
如果句子的谓语动词同时涉及两个充当宾语的句法成分,这样的句子就是()。
DearHilda,I’vejustheardofmymotherhassuddenlybeen【M1】______ill,andI’dliketogoandseewhatsheis.The【M2】_
•Lookatthestatementsbelowandapassageabouttheneedforgoodmanagersontheoppositepage.•Whichsection(A,B,C,orD
最新回复
(
0
)