首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
9
问题
使用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://jikaoti.com/ti/uFkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述宋至明清的民族关系。(陕西师范大学2013年中国史真题)
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
下列关于t分布的说法正确的是()
某学生某次数学测验的标准分为2.58,这说明全班同学中成绩在他以下的人数百分比是多少?如果标准分是-2.58,则全班同学中成绩在他以下的人数百分比是多少?()
下列关于新教育发展时期的说法错误的是
关于教育目的各组成部分,下列表述正确的是
根据我国法律规定,立法法规定的违宪审查对象不包括
英国大英图书馆,是世界上著名的图书馆,里面的藏书非常丰富。有一次,图书馆要搬家,也就是说要从旧馆搬到新馆去,结果一算,搬运费要几百万,根本就没有这么多钱。怎么办?有一个高人,向馆长出了一个点子,结果只花了几千块钱就解决了问题。图书馆在报上登了一个广告:从即
假定要建立一个学校科研项目管理的信息系统,需要管理如下信息:·教师:教师编号、教师姓名;·项目:项目编号、项目名称、资助额;·学生:学生编号、学生姓名、学位,学生按学位分为本科生和研究生。其中带下划线的属性是唯一标识,其他需满足的要求如下:·每位
【15】可以把两个或多个SELECT语句的查询结果组合成一个结果集,使用时要求所有SELECT语句的列数应相同,对应列的数据类型相容。
随机试题
女性,28岁,妊娠28周,1周来腰痛伴尿频,两天来低热,体温37℃,有时排尿后尿道口疼痛,检查尿结果为pH6.0,SG1.015,Pro0.3g/L,WBC22/μl,RBC8/μl,偶见白细胞管型/LP;尿培养为克雷伯杆菌。最先考虑的诊断是
治疗郁证心肾阴虚证,应首选的方剂是
用3个D触发器组成的电路如图7-69所示,触发器F0的输入端接+5V表明D0=1,那么,在第1个CP脉冲和第2个脉冲的上升沿过后Q2Q1Q0分别是()。
劳务分承包方协调管理的范围除作业质量和作业安全由劳务作业承包方为主自行负责外,其他施工活动的管理均由()负责。
个人劳动力供给曲线()。
下列各项中,能够产生应纳税暂时性差异的有()。
下列关于业务动因、持续动因和强度动因的说法中正确的有()。
某单位依据笔试成绩招录员工,应聘者中只有被录取。被录取的应聘者平均分比录取分数线高6分,没有被录取的应聘者平均分比录取分数线低10分,所有应聘者的平均分是73分。问录取分数线是多少分?()
设3阶实对称矩阵A的各行元素之和均为3,向量α1=(一1,2,一1)T,α2=(0,一1,1)T是线性方程组Ax=0的两个解.求A的特征值与特征向量;
ThegrammaticalwordswhichplaysolargeapartinEnglishgrammarareforthemostpartsharplyandobviouslydifferentfrom
最新回复
(
0
)