首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Power{//幂类 double base;//底数 double expo;//指数 pub
有如下程序: #include #include using namespace std; class Power{//幂类 double base;//底数 double expo;//指数 pub
admin
2021-09-05
61
问题
有如下程序:
#include
#include
using namespace std;
class Power{//幂类
double base;//底数
double expo;//指数
public:
Power(double v,double p):base(v),expo(p){}
double getBase()const{return base;}
double getExponent()const{return expo;}
};
class Square:public Power{
public:
Square(double x):Power(x,2.0){}
};
class Cubic:public Power{
public:
Cubic(double x):Power(x,3.0){}
};
ostream&operator<<(ostream&os,const Power&p){
os<
return os;
}
int main(){
cout<
return 0;
}
运行后的输出结果是9125,则下划线处缺失的部分是( )。
选项
A、P.base,P.expo
B、P.expo,P.base
C、P.getBase(),P.getExponent()
D、P.getExponent(),P.getBase()
答案
C
解析
题意中,Power类是基类,包括两个数据成员:底数base、指数expo;Square类继承Power类,构造函数将参数x赋给base,将2.0赋给expo;Cubic类继承Power类,构造函数将参数x赋给base,将3.0赋给expo。重载“<<”运算符函数中,调用了pow()函数,它接收两个参数:第一参数是底数,第二参数是指数,返回结果为两者的幂运算。根据程序运行结果:9125,以及函数调用传入Square的参数为3,Cubic的参数为5,所以可知:首先输出3的平方,再输出5的3次方,由此推断:使用输出运算符<<调用pow()函数时,第一次接受的参数为:3,2;第二次接受的参数为5,3,由于类对象的成员默认访问权限是private,所以需要使用成员运算符获取base和expo,所以横线处缺失的代码为:p.getBase(),p.getExponent()。本题答案为为C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/mI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classAA{intk;protected:intn;voidsetK(intk){this
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){N把fla所指字符串拷贝到a所指向的存储空间a=____
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleva1);doubleva1;
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charB.{charc;c=a;a=b;b。c;}fun2(char*a,charB.{charc;c=*a;*a=b;b=
随机试题
家庭氧疗可基本上保证组织得到适量氧供应的动脉氧分压是
患者王XX,女性,颈前出现肿块,较小,质软,伴心烦,少寐,双手颤动,目干目眩,倦怠乏力,舌质红,舌体颤动,脉弦细数。此为何类型之瘿病
在进行建设项目财务评价时,( )是偿债备付率的基准判据。
背景资料:某承包人承接了一座大桥工程,该桥采用ϕ1.6m的桩基础,桩长约25~32m;桥位处地层均为天然砂砾,地下水位在原地面下约1.5m处。其桩基主要施工过程如下:平整场地、用水准仪进行桩位放样、埋设钢护筒、选用正循环回旋钻机作为成孔
关于我国仲裁基本制度的说法,正确的是()。
用二维表形式结构表示实体类型以及实体类型之间联系的数据模型是()。
在我们的法律体系中存在着一些不合理性。在刑法中,尽管作案的动机是一样的.对于成功作案的人的惩罚却比试图作案而没有成功的人的惩罚重得多。然而,在民法中,一个蓄意诈骗而没有获得成功的人却不必支付罚款。 以下哪项陈述为真,严重地削弱了上述议论中
所有由Container派生的类称为______。
这次A旅行B本来应该去海南的,可老李C要D去香港。
TipsforCookingonaTightScheduleFrommyexperience,therearethreemainreasonswhypeopledon’tcookmoreoften:abi
最新回复
(
0
)