首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Th
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Th
admin
2017-02-21
35
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
The value is 10
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include<iostream>
using namespace std;
class MyClass{
int value;
public:
//ERROR ******found******
void MyClass(int val):value
(val){)
int GetValue()const{return
value;)
void SetValue(int val);
};
//ERROR ******found******
inline void SetValue(int val)
{value=val;}
int main()
{
MyClass obj(0);
obj.SetValue(10);
//ERROR ********found********
下列语句功能是输出obj的成员val.ue的值
cout <<"The value is" <<obj.value<< end1;
return 0;
}
选项
答案
(1)MyClass(int val):value(val){} (2)void MyClass∷SetValue(int val){value=val;} (3)tout<<"The value is"<<obj.GetValue()<<end1:
解析
(1)考查构造函数,定义构造函数时不能使用void,直接使用MyClass(int val)即可。
(2)主要考查成员函数定义,类的成员函数定义时要使用前缀MyClass,而inline是内联函数的关键字,在此是错误的,应该删掉inline并在函数名前加上前缀MyClass,即void MyClass∷SetValue(int val){value=val;}。
(3)考查成员函数调用,value是私有成员,在主函数中不能直接调用value,可以使用成员函数GetValue()来得到value的值。
转载请注明原文地址:https://jikaoti.com/ti/2Xt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<string.h>#include<iostream.h>voidmain(){char*p="abcde\0fghjik\0";co
在不同文件的函数中,对非静态全局变量的引用要加的关键字是()。
C++语言中关于构造函数的说法正确的是
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2}:则下列语句正确的是
程序流程图中的菱形框表示的是【】。
在有理数类Rational中重载插入运算符
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。
度为10的线性表进行冒泡排序,在最坏情况下需要比较的次数为______。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
回阳救逆用回阳益气用
影响药物临床使用安全性的主要因素包括
被告人曹某,建筑结构设计高级工程师,原任江苏省建筑总公司副总工程师和建筑技术发展中心副主任。1991年创立了建筑技术发展中心,兼任副主任。1993年底,某市振兴建筑公司聘请其当技术顾问,在振兴建筑公司的再三请求下,曹某接受了聘请,在具体工程中,建筑技术发展
长时间连续运行的电磁式磁选机宜配套()。
从对社会阶层、城市化、隔离三个指标人手研究城市内部地域结构的方法是()。
在制造过程中,为了保证设备质量,监理工程师应对设备的质量进行监理,包括( )。
下列车辆免征车辆购置税的有()。
以下表述不正确的是()。
其实,许多历史文化遗址,何止“普通”,有的甚至已经陈旧颓破。然而,这丝毫不影响其________。沧桑变迁,更是遗址上烙刻的不可复制的历史。文物的保护,也应包括对这种________逝去岁月“年轮”的保护。不仅是辛亥革命遗址,在凝结着屈辱与奋争的近代历史中
史书记载,春秋战国时期的古滇国历时五百余年,在云南历史上的地位颇为重要。古滇国的青铜文化吸收和融合了不同地区和民族的文化精华,然而东汉以后,古滇国却神秘消失,唐代以后的史书上竞没有任何记载。近年来,抚仙湖南岸江川县李家山墓葬群出土了数千件古滇国青铜器,抚仙
最新回复
(
0
)