首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序: #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全国计算机二级
相关试题推荐
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
有以下程序#includevoidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[
以下选项中合法的常量是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),*5,b=10;f=add;……}则以下函数调用语句错误的是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
下列排序方法中,最坏情况下比较次数最少的是()。
下面对类-对象主要特征描述正确的是
两个或两个以上的模块之间关联的紧密程度称为()。
数据字典(DD)所定义的对象都包含()。
随机试题
对婴儿游戏活动的益处描述不正确的是()
国家三要素说
如图7-72所示,时钟到来后,JK具有()功能。
银行最主要的资金来源是()。
英国某家报纸曾举办一项有奖征答活动,题目是:在一个热气球上载有三人。一是环保专家,他可使人们免于因环境污染而死亡的厄运;二是核专家,他有能力防止全球性的核战争;三是粮食专家,他能使几千万人脱离饥荒。此刻热气球即将坠毁,必须丢出一个人以减轻载重,问该丢下谁?
请列举投资基金的主要类型。(南京航空航天大学2014真题)
若级数an(x—1)n在x=一1处收敛,则此级数在x=2处
A、French.B、German.C、Greek.D、Latin.C男士询问女士什么是dialogue,女士回答说,先看看“dialogue”一词的希腊语根源,故选C项。
A、Thenumberofparticipants.B、Thefinaldestination.C、Thenatureofroute.D、Thesceneryalongtheway.C
A、Hesoldtraffic-countingsystemtolocalgovernments.B、HedroppedoutofhislawcourseatHarvardUniversity.C、Hefoundedh
最新回复
(
0
)