首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class B { private: int a,b; public: B(){} B(
有以下程序: #include <iostream> using namespace std; class B { private: int a,b; public: B(){} B(
admin
2010-03-29
43
问题
有以下程序: #include <iostream> using namespace std; class B { private: int a,b; public: B(){} B(int i,int j); void printb(); }; class A { B C; public: A(){} A(int i,int j); void printa(); }; A::A(int i,int j) :c(i,j) {} void A::printa() { c.printb (); } B::B(int i, int j) { a=i; b=j; } void B: :printb() { cout<<a<<", "<<b<<end1; } int main () { A m(7,8); m.printa(); return 0; } 该程序运行后的输出结果是( )。
选项
A、5,6
B、7,8
C、8,9
D、9,10
答案
2
解析
本题考核类的定义和应用。程序首先定义了两个类A和B。在类A中,其私有数据成员c为类B的对象。类A的成员函数printa()中,调用私有成员对象c的成员函数printb()输出类B私有数据成员a和b的值。
转载请注明原文地址:https://kaotiyun.com/show/5Xjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
T列叙述中正确的是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
以下选项中非法的字符常量是
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf("%d,%d",c1,c2-2);的输出结果是
数据库管理系统是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
算法的有穷性是指()。
以下选项中,不合法的C语言用户标识符是()。
随机试题
朱砂安神丸的功效是
下列小儿用药注意事项中不正确的是
尿呈烂苹果气味的疾病是()。
出生后3个月内小儿应接种的疫苗是
对于一个具有历史保护地段的城市来说,在城市景观规划方面首先要考虑()原则。
城市消防远程监控系统在各项功能调试后进行试运行,试运行时间不少于()。
上海徐家汇天主教堂被誉为远东最壮观宏丽的天主教堂,属法国()大教堂。
NewChangesinAmericanLifeOnceitwaspossibletodefinemaleandfemaleroleseasilybythedivisionoflabor.Menworke
A—assistantshipB—onlineenrollmentC—FacultyandStaffD—GradingSystemE—creditF—TuitionandFeesG—GradePointAverageH—Fin
AlthoughBeethovencouldsitdownandmakeupmusiceasily,hisreallygreatcompositionsdidnotcomeeasilyatall.Theycost
最新回复
(
0
)