首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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://kaotiyun.com/show/mI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;}
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是()。
有如下程序:#iinc1ude<iostream>us:ingnamespacestd;c1assA{public:AO{cout<<"A";}~AO{cout<<"~A";}
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleva1);doubleva1;
随机试题
某区人民法院在审理一起刑事案件过程中,发现被告人赵某犯有抢劫罪、盗窃罪、故意杀人罪,其中故意杀人罪应由某市中级人民法院审理。此案应如何确定审判管辖?
歌曲《童年》中有句歌词,“一寸光阴一寸金,老师说过寸金难买寸光阴”。这反映了()。
A.免疫印迹法B.ELISA(夹心法)C.直接凝集试验D.ELISA(间接法)E.免疫荧光技术目前抗可提取性核抗原抗体的检测方法是
甲、乙预谋修车后以假币骗付。某日,甲、乙在某汽修厂修车后应付款4,850元,按照预谋甲将4,900元假币递给乙清点后交给修理厂职工丙,乙说:“修得不错,零钱不用找了”,甲、乙随即上车。丙发现货币有假大叫“别走”,甲迅即启动驶向厂门,丙扑向甲车前风挡,抓住雨
一个边长为1的正方形木板,锯掉四个角使其变成正八边形,那么正八边形的边长是多少?()
阅读以下文字,完成下列题。作为一种文化载体的民间传说或神话并非完全出于古人的想象,而往往以某些史前事件为事实依据。“女娲补天”神话的起源应是源于远古时期一次影响深远的灾害。最近,中南民族大学罗漫提出,著名的神话“女娲炼五色石以补苍天”,是一则典
两列变量中有一列是等距或等比测量数据,且服从正态分布,另一列变量是二分称名变量,计算它们相关系数最恰当的公式是
设u=f(x,y,z)有连续偏导数,y=y(x)由exy-xy=2确定,z=z(x)由ez=∫0x-zdt确定,求du/dx.
Paperisdifferentfromotherwasteproducebecauseitcomesfromasustainableresource:trees.【C1】______themineralsandoilu
Acommitteewassetupto______theplansputforwardbyCongresslastyear.
最新回复
(
0
)