首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程proj1。此工程包含一个源程序文件mainl.cpp,但该程序运行有问题。请改正主函数中的错误,使程序的输出结果是: member = 0 member = 5 member = 10 源程序文件
使用VC6打开考生文件夹下的工程proj1。此工程包含一个源程序文件mainl.cpp,但该程序运行有问题。请改正主函数中的错误,使程序的输出结果是: member = 0 member = 5 member = 10 源程序文件
admin
2009-01-15
41
问题
使用VC6打开考生文件夹下的工程proj1。此工程包含一个源程序文件mainl.cpp,但该程序运行有问题。请改正主函数中的错误,使程序的输出结果是:
member = 0
member = 5
member = 10
源程序文件 mainl.cpp 清单如下:
//mainl.cpp
#include <iostream>
using namespace std;
class MyClass
{
public:
MyClass(int i)
{
member=i;
}
void SetMember(int m)
{
member=m;
}
int GetMember()const
{
return member;
}
void Print() const
{
cout<<"member="<<member<<end1;
}
private:
int member;
};
int main()
{
/***************found***********/
MyClass obj1;
obj1. Print();
MyClass obj2(3);
/***************found***********/
obj1.member = 5;
/***************found***********/
MyClass. SetMember(10);
obj1. Print();
obj2. Print();
return 0;
}
选项
答案
修改后的主函数应该为: int main() { MyClass obj1(0); obj1.Print(); MyClass obj2(3); obj1.SetMember(5); obj2.SetMember(10); obj1.Print(); obj2.Print(); return 0; }
解析
本题主要考核类与对象的应用。程序中出现了3个出错标识符,说明此程序有3处错误。
第1处错误:“MyClass obj1;obj1.Print();”,此时对象。obj1没有给出初始化值,所以应该改为“Myclass obj1(0);obj1.Print();”。
第2处错误:“obj1.member=5;”,由于类MyClass中,数据成员member是私有成员不能通过类的对象。obj1访问。所以应该改为“obj1.SetMember(5);”。
第3处错误:“MyClass.SetMember(10);”,此处MyClass是一个类名,这样的访问方式不合法,应该改为“obj2.SetMember(10);”。
转载请注明原文地址:https://kaotiyun.com/show/TKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
文化在组织中的功能包括()。
方差分析中,F(2,24)=3.90,F检验的结果()
在重复测量的方差分析中,在各组均值不变和总平方和不变的情况下,如果被试间差异增加,那么()
有一组数据4、5、8、7、6、6的方差和标准差分别是()
教育不可能是价值中立的,“应该”并且“原本”就是政治的。出自哪一个教育学流派
关于教育目的与教育方针,下列说法错误的是
教育制度的两个基本方面是
推动高中的多样化与特色化发展的要求不包括
依据我国继承法规定,不必有两个以上见证人在场见证的遗嘱是()。
函数f(x)=x2一ax+b在[1,3]上的最大值与最小值的差为1。(1)a=4;(2)a=一4。
随机试题
我国实行的政治体制注重政策的
咽鼓管咽口开口于()
A.身高B.体重C.体表面积D.年龄与基础代谢率几乎呈反比的是
首先考虑的疾病是治疗本病的首选药物为
A.一度反应B.二度反应C.三度反应D.轻度反应E.重度反应溃疡形成或坏死,侵犯到真皮造成放射性损伤,难以愈合属于
建设单位对岩土工程招标发包的程序,以下()项包括的内容最全面。
某宾馆的土地是2007年通过出让方式取得的40年使用权,建筑物建成于2009年,建筑物寿命为50年。该宾馆共有300张床位,平均每张床位每天的价格为50元,年平均空置率20%,正常营业时每月总费用平均占每月总收入的30%。估计该类宾馆的土地价值占30%,建
教学口语的构成要素主要有()
计算并填写下表。
Ifyoutraveledononeofthenation’sInterstatesintheselastfewdaysbeforeMemorialDay,youmighthaveencounteredanunu
最新回复
(
0
)