首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: #include<iostream> using namespace std; class A { public: A(int i,int j) { a=i; b=j; }
若有如下程序: #include<iostream> using namespace std; class A { public: A(int i,int j) { a=i; b=j; }
admin
2010-06-06
22
问题
若有如下程序: #include<iostream> using namespace std; class A { public: A(int i,int j) { a=i; b=j; } void move(int x,int y) { a+=x; b+=y; } void show() { cout<<a<<","<<b<<end1; } private: int a,b; }; class B:private A { public: B(int i,int j):A(i,j) { } void fun() { move(3,5); } void f1() { A::show(); } }; int main() { B d(3,4); d.fun(); d.f1(); return 0; } 程序执行后的输出结果是( )。
选项
A、3,4
B、6,8
C、6,9
D、4,3
答案
C
解析
此题的执行过程如下:首先B d(3,4);语句调用B类的构造函数,B(int i,int j),B的构造函数中调用基类A的构造函数,使得a=3,b=4;d.fun()会调用函数move(3,5),使得(3,4)和(3,5)的对应部分分别相加,最后输出6,9。
转载请注明原文地址:https://kaotiyun.com/show/8Zjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};voidf(structAt);main
数据库的故障恢复一般是由()来执行恢复。
有如下程序#include<stdio.h>#include<string.h>main(){charname[10]="c-book";char*str=name;printf("%d,%d,%d,
存储在计算机内有结构的数据集合是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
有以下程序:#includeintfa(intx,inty){if(x<=y)return2*x+3;elsereturny;}intfb(intx,inty){if(x<=y)return2*y+3;elseretu
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
人世几回伤往事,_______。(刘禹锡《西塞山怀古》)
香薷散主治病证的主要临床表现是
进口日期栏应填______。提运单号栏应填_____。
投资政策说明书的制定,主要依据投资者的()。Ⅰ.投资需求Ⅱ.财务状况Ⅲ.投资限制Ⅳ.投资偏好
阿托品治疗胆绞痛时,患者伴有口干、心悸等反应,称为()。
联合国安全理事会共有______个成员,除中国、法国、俄罗斯、英国和美国为常任理事国外,其余______个成员为非常任理事国。
已知平面上三条不同直线的方程分别为l1:ax+2by+3c=0,l2:bx+2cy+3a=0,l3:cx+2ay+3b=0,试证这三条直线交于一点的充分必要条件为a+b+c=0。
IP数据报使用3个域对数据报的分片进行控制,这3个域是标识、标志和
在VisualBasic中可以建立【】菜单和【】菜单。
•Readtheextractofanarticlebelowaboutproductpromotion.•Inmostofthelines34-45thereisoneextraword.Itiseither
最新回复
(
0
)