首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程proj1。此工程包含一个源程序文件mainl.cpp,但该程序运行有问题。请改正主函数中的错误,使程序的输出结果是: member = 0 member = 5 member = 10 源程序文件
使用VC6打开考生文件夹下的工程proj1。此工程包含一个源程序文件mainl.cpp,但该程序运行有问题。请改正主函数中的错误,使程序的输出结果是: member = 0 member = 5 member = 10 源程序文件
admin
2009-01-15
66
问题
使用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全国计算机二级
相关试题推荐
在以下关于“沟通”的判断中,不正确的是()。
神经胶质细胞的功能有
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
总体的均值为100,标准差为20,从总体中抽取一个容量为50的样本,则样本均值的标准差为()
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:计算用于准备考试的时间和考试时答错的题目数之间的等级相关系数。
一组服从正态分布的数据,其平均数为50,标准差为5,那么Z值为-2.58的原始数据应是()
下列作品不是苏霍姆林斯基的是
简述大学服务社会功能的形成与发展。
关于教育目的与教育方针,下列说法错误的是
设f(χ)在[1,+∞)上连续,若曲线y=f(χ),直线χ=1,χ=t(t>1)与χ轴围成的平面区域绕χ轴旋转一周所得的旋转体的体积为V(t)=[t2f(t)-f(1)]且f(2)=,求函数y=f(χ)的表达式.
随机试题
患者,男性,肺心病,因肺部感染入院,血气分析结果:pH7.33,PaCO29.3kPa(70mmHg),HCO3-36mmol/L。由于治疗不当而使疾病加重时,可应用
关于药物流行病学的叙述,不正确的是:
鉴别肾盂肾炎或膀胱炎最有意义的是
能抑制脱氧胸苷酸合成酶的药物是氟尿嘧啶。()
从2006年1月1日起,曹小姐发现自己基本养老保险中个人账户的缴费比例发生了变化,其规模统一由本人缴费工资的11%调整为()。
下列杂剧不是关汉卿所作的是()。
幼儿园的环境创设主要是指()。
设f(x)在[a,+∞)上连续,f(a)
设A、B为任意两个事件,且AB,P(B)>0,则下列选项必然成立的是()
以下是学生选课系统中“学生查询成绩”交互行为的描述,请按要求回答问题。交互开始时终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消,回
最新回复
(
0
)