首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是: nember=1 nember=10 nember=100 注意:不要改动main函数,不能增行
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是: nember=1 nember=10 nember=100 注意:不要改动main函数,不能增行
admin
2019-05-14
42
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是:
nember=1
nember=10
nember=100
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include
Class TestClass
{
public:
TestClass(int i){
nember=i;
}
void SetNember(int m){
nember=m;
}
int GetNember()const{
return nember;
}
void Print()const{
cout<<"nember="<
}
private:
int nember;
};
void main(){
//********error********
TestClass obj1;
obj1.Print();
TestClass obj2(3);
//********error********
obj 1.nember=10;
//********error********
TestClass.SetNember(100);
obj1.Print();
obj2.Print();
}
选项
答案
(1)TestClass obj1(1); (2)obj1.SetNember(10); (3)obj2.SetNember(100);
解析
(1)第1个标识下,“TestClass obj1;”语句是声明TestClass类的对象obj1,根据TestClass类构造函数的定义TestClass(int i),存在整型参数,并且题目要求第一个输出结果为1,所以补全参数1,即第1个标识下的“TestClass obj1(1);”。
(2)第2个标识下的“obj1.nember=10;”应该是调用成员函数SetNember赋值。在C++中成员函数的使用形式应该是:对象名.成员函数,所以修改为“obj1.SetNember(10);”。
(3)类是对象的抽象,而对象是类的具体实例。第3个标识下“TestClass.SetNember(100);”语句中的TestClass为类,并不是对象,这里应该是使用定义的对象,即obj2,修改为“obj2.SetNember(100);”。
转载请注明原文地址:https://kaotiyun.com/show/sb8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果为()。#include<iostream.h>classSample{intn;public:Sample(inti){n=i;}operator++(){n++;}
关于函数重载,下列叙述中错误的是()
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){retur
内部格式控制操作函数是在头文件()中定义的。
设有以下定义和程序:#include<iostream.h>classTestClass1{public:voidshow1(){cout<<"TestClass1"<<end1;}
下面程序的运行结果是()。#include<iostream.h>intx=5;intfan(inta){intc;c=x*a;returnc;}voidmain(
有如下程序:#include<iostream>usingnamespacestd;classBase{public;intm,n;};classDerived1:______Base{};
执行以下程序后,输出结果第二行的内容是______。#include<iostream>usingnamespacestd;classTestClass{public:virtualvoidwho(
随机试题
肝性脑病前驱期时的临床表现有
A.X线示大片阴影,呈肺叶和肺段分布B.X线示大片阴影,内有空洞伴液平C.X线示右上空洞,周围有斑片状阴影D.X线示右下偏心空洞,内壁凹凸不平肺炎球菌肺炎的影像学表现
患者,女,23岁。高烧1周,用抗生素、退烧药治疗效果不显著,伴烦躁口渴,关节肌肉疼痛,大便干结,小便短赤,查:面部蝶形红斑鲜艳,皮肤紫斑,舌红绛,苔黄腻,脉数。检验:白细胞、血小板降低,尿检有蛋白及红细胞,血沉快,血清总补体下降,抗核抗体阳性。辨证为
()是指政府根据本国不同时期产业结构的变化趋势而制定的,旨在通过产业间资源的合理配置,影响与推动产业结构的调整与优化,促进经济增长的产业政策。
在下列质量控制的统计分析方法中,需要听取各方意见,集思广益,相互启发的是( )。
企业营业增长率主要反映企业的()。
企业所得税的基本税率形式是()。
“学然后知不足,教然后知困”,体现良好的师生关系是()。
扣国共产党第十九次全国代表大会审议并一致通过十八届中央委员会提出的《中国共产党章程(修正案)》,其中明确要实现()、实现中华民族伟大复兴的中国梦的宏伟目标。
WhousuallytakecareoftheelderlypeopleintheUnitedStates?
最新回复
(
0
)