首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test3_1,此工程包含一个源程序文件test3_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: A:a=5 display1:a=6 display2:a=5 源程序文件test3_1
使用VC6打开考生文件夹下的工程test3_1,此工程包含一个源程序文件test3_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: A:a=5 display1:a=6 display2:a=5 源程序文件test3_1
admin
2012-05-11
21
问题
使用VC6打开考生文件夹下的工程test3_1,此工程包含一个源程序文件test3_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
A:a=5
display1:a=6
display2:a=5
源程序文件test3_1.cpp清单如下:
#include<iostream.h>
Class A
{
public:
/**********found**********/
A (){}
void printa(){cout<<"A:a="<<a<<endl;}
private:
int a;
/***********found**********/
class B;
};
class B
{
public:
/*********found**********/
void display1(A t)
{
(*t).a++;cout<<"display1:a="<<(*t).a<<endl;
}
void display2(A t)
{
t.a--;cout<<"display2:a="<<t.a<<end1;
}
};
void main()
{
A obj1;
B obj2;
obj1.printa();
obj2.display1(&obj1);
obj2.display2(obi1);
}
选项
答案
(1)错误:A(){} 正确:A(){a=5;} (2)错误:class B; 正确:friend class B; (3)错误:void display1(At) 正确:void display1(A*t)
解析
(1)主要考查考生对于缺省构造函数的理解,由主函数的obj1.printa()可知原缺省构造函数定义不完整;
(2)主要考查考生对于友元的理解,如果类B不是类A的友元,则类B不能直接调用类A的私有成员,只有友元类和友元函数可以访问类的所有成员;
(3)主要考查考生对于指针的概念掌握,由函数体中的使用可以看出,这里的定义应该是对象指针,指针的定义是使用*加上变量名。
转载请注明原文地址:https://kaotiyun.com/show/e7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请举例分析从5世纪到15世纪期间城市在宗教历史中的作用。(中山大学2013年历史学基础A真题)
通常,有效提示会促进加工。然而,外周提示之后延迟300毫秒或更长时间,那一位置的目标觉察不仅没有受到促进,反而变慢。这种效应称做()
在动机斗争中,面临两个或者两个以上目标冲突的有
对两个独立样本的方差进行差异检验使用()
方差分析中,F(2,24)=3.90,F检验的结果()
阅读下列材料,运用有关教育理论加以分析。材料一:在中国教育学会家庭教育专业委员会的一项面向小学四到六年级学生的调研中,到了六年级的学生,自己洗内衣裤的孩子比例不超过一半,经常参加家务劳动的比例仅为21.6%,有17.2%的孩子做作业仍需要家长陪。
关于教育劳动起源说的主要观点,下列说法错误的是
关于非正规教育的说法,下列说法错误的是
以下产品进行场外交易的是()。
适当选取函数φ(x),作变量代换y=φ(x)u,将y关于x的微分方程y=0化为u关于x的二阶常系数线性齐次微分方程+λu=0.求φ(x)及λ,并求原方程的通解.
随机试题
治疗少阳头痛,应配用( )
下列选项中,哪些属于人民防空地下室的工程类别?[2010-71]a.指挥通信工程b.医疗救护工程c.防空专业队工程d.人员掩蔽工程e.物质库f.发电站g.生产车间
工程项目目标就是()。
下列关于创新的观点,不正确的是()。
毛卓云,宁波市看守所民警,担任艾滋病在押人员专职管教12年,累计管理教育涉艾在押人员524名,确保了每一名涉艾在押人员顺利完成刑事诉讼。他用12年的坚守用心感化了524名艾滋病人员,是高墙内的灵魂“摆渡人”。简单的事情重复做、用心做,用大爱温暖、用智慧矫正
《刑法》第267条规定:抢夺公私财物,数额较大的,处三年以下有期徒刑、拘役或者管制,并处或者单处罚金;数额巨大或者有其他严重情节的,处三年以上十年以下有期徒刑,并处罚金;数额特别巨大或者有其他特别严重情节的,处十年以上有期徒刑或者无期徒刑,并处罚金或者没收
【B1】【B19】
Millionsofhamburgersareeatenbypeopleineverycorneroftheworldeveryday.TogetherwithhotdogsandCoca-Cola,hamburg
Idoubtverymuch______Ishallbeabletocome.
What’sthemainsubjectofthisconversation?
最新回复
(
0
)