首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cmath> using namespace std; class Power{//幂类 doutfie base;//底数 double expo;//指数 public: Power
有如下程序: #include<iostream> #include<cmath> using namespace std; class Power{//幂类 doutfie base;//底数 double expo;//指数 public: Power
admin
2020-05-14
42
问题
有如下程序:
#include<iostream>
#include<cmath>
using namespace std;
class Power{//幂类
doutfie 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,cons(Power&p){
os<<pow(______________);
return os;
}
int main(){
cout<<Square(3)<<Cubic(5);
return0;
}
运行后的输出结果是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/bv8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
成员初始化列表派生类是基类的具体化,而基类则是派生类的抽象。派生类也就是基类的具体实现,所以对基类数据成员的初始化是在派生类的构造函数中成员初始化列表执行的。
下列程序的输出结果是 #include<iostream.h> voidmain() {inta[3],i,j,k=2; for(i=0;i<3;i++)a[i]=i; for(i=0;i<k;i++) for
下列不能作为类的成员的是
模板是实现代码重用机制的一种工具,其中使一个函数可以定义成对许多不同数据类型完成同一个任务的是指【】模板。
下列各类函数中,不是类的成员函数的是
下列有关指针的用法中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classCon{charID;public:Con():ID(’A’){cout<<1;}Co
类模板template<classT>classx(…),其中,友元函数f成为从该类模板实例化的每个模板类的友元,则其说明应为()。
下列叙述中正确的是
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系()。
随机试题
感染性心内膜炎,最常发生于下列哪种情况如果患者发生猝死,最常见原因是
A.四逆汤B.阳和汤C.理中丸D.当归四逆汤E.小建中汤含有麻黄的是
航标船可以标示出该处的水下深度和暗礁概貌及船只航行的侧面界限,系国家交通运输管理部门为保障过往船只的航行安全而设置的交通设施。2008年3月8日,李某驾驶机动渔船靠近某航标船时,其渔船的螺旋桨被该航标船的钢缆绳缠住使渔船存在翻沉的危险,李某先是尝试持刀砍断
建筑物位于小窑采空区,小窑巷道采煤,煤巷宽2m,顶板至地面27m,顶板岩体重度22kN/m3,内摩擦角34°,建筑物横跨煤巷,基础埋深2m,基底附加压力250kPa,试问,按顶板临界深度法近似评价地基稳定性为下列哪一选项?
质押担保的范围不包括()。
社会工作者小吕最近被机构安排到居家养老服务项目中,让其负责入户探访体弱老人的工作。小吕的督导老蔡有十余年服务老人的经验,在一次督导会谈中示范了接触体弱老人的技巧,包括不时轻轻接触老人的手和肩膀,表达肯定和关怀;说话时语速要慢,语调平缓,句子简单直接;发问时
已知铁与稀硝酸反应生成二价铁或三价铁,同时生成NO,现将14g铁粉溶于1L稀硝酸中恰好完全反应,放出NO气体后称量所得溶液,发现比原溶液质量增加8g,则原溶液中硝酸的浓度是()。
有人认为蜂蜜的用途只是食用,很难想到它还可以美容和做药材。这在心理学上称为()。
假如你是某美国公司的国际业务经理。该公司刚开发了一种新的个人电脑,其功能与现有的电脑相同。但制造成本降低一半。该公司有几项专利可以为这种电脑的独特设计提供保护。首席执行官要求你就在西欧地区的业务扩张提出建议。你的选择是:(1)从美国出口;(2)许可欧洲
管理信息系统开发过程应该遵循信息开发系统的______,但也有其特殊需要考虑的问题。
最新回复
(
0
)