首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test4_1,此工程包含一个源程序文件test4_1.cpp,但该程序在类的定义中存在问题,请改正类定义中的错误,使程序的输出结果如下: a=3 b=13 a=5 b=13 注意:请勿修改主函
使用VC6打开考生文件夹下的工程test4_1,此工程包含一个源程序文件test4_1.cpp,但该程序在类的定义中存在问题,请改正类定义中的错误,使程序的输出结果如下: a=3 b=13 a=5 b=13 注意:请勿修改主函
admin
2009-01-15
69
问题
使用VC6打开考生文件夹下的工程test4_1,此工程包含一个源程序文件test4_1.cpp,但该程序在类的定义中存在问题,请改正类定义中的错误,使程序的输出结果如下:
a=3 b=13
a=5 b=13
注意:请勿修改主函数main中的任何内容。
源程序文件rcst4_1.cpp清单如下:
#include<iostream.h>
class T
{
public:
/*********found***+******/
T(int x){a=x; b+=x;)
/+********found**********/
void display(T c)
{ cout<<"a="<<c.a<<"\t"<<"b="<<c.b<<endl;)
private:
const int a;
static int b;
};
/**********found*********/
int b=5;
void main()
{
T A(3),B(5);
T::display(A);
T::display(B);
}
选项
答案
(1)错误:T(int x){a=x;b+=x;) 正确:T(int x):a(x){b+=x;) (2)错误:void display(T c) 正确:static void display(T c) (3)错误:int b=5; 正确:int T::b=5;
解析
(1)主要考查考生对常量数据成员初始化方法的掌握,常量数据成员的初始化只能通过构造函数的成员初始化列表进行,常量数据成员使用关键字const修饰;
(2)主要考查考生对静态成员函数的理解,由主函数中的T::display(A)与T::display(B)可知display应定义为静态成员函数,因为调用类的静态成员必须使用作用域“::”符号;
(3)主要考查考生对静态数据成员初始化方法的掌握,由static int b可知b为静态成员数据,其初始化必须在类外使用作用域运算符(::)限定它所属的类。
转载请注明原文地址:https://kaotiyun.com/show/hKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
评述关于真理标准问题的大讨论。(华东师范大学1999年中国当代史真题)
福禄贝尔建立了一个以活动与游戏为主要特征的幼儿园课程体系,其依据不包括
结构主义“发现学习法”提倡的“发现”仅限于探寻人类尚未知晓的事情。
在小学阶段,教学多采用直观形象的方式,而进入中学以后则可进行抽象讲解,这体现了儿童身心发展具有()的特点。
教育不可能是价值中立的,“应该”并且“原本”就是政治的。出自哪一个教育学流派
下列关于学校教育的说法,错误的是
下列货币政策操作中,可以增加货币供给的是()。
在社会规范中,一般地说,既规定权利又规定义务的有()。
依据我国继承法规定,不必有两个以上见证人在场见证的遗嘱是()。
至少有一个是整数。(1)a,b,c是三个任意的整数;(2)a,b,c是三个连续的整数。
随机试题
西汉初期,南方的南越国一直与汉朝保持关市贸易,互通有无。最早的南越王是()
酶促反应动力学研究的是
A.耳后乳突淋巴结B.左锁骨上淋巴结C.胸锁乳突肌下部D.右锁骨上淋巴结E.颈深淋巴结下群咽喉、气管、甲状腺病变
下列何穴属于手太阳小肠经之穴
比重瓶碘值
下列关于仲裁协议的说法错误的是( )。
手工会计和电算化会计相同点有()。
内部效度的影响因素有()。
春秋战国时期教育上形成了()的局面。
A、thestudyofmodernIndiansocietiesB、thestudyofclimatologicalrecordsC、thestudyofpotteryD、thestudyofAnasazimytho
最新回复
(
0
)