首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Point{ int x,y; public: Point(int
有如下程序: #include using namespace std; class Point{ int x,y; public: Point(int
admin
2020-07-23
47
问题
有如下程序:
#include
using namespace std;
class Point{
int x,y;
public:
Point(int x1=0, int y1=0):x(x1),y(y1) {}
int get() {return x+y;}
};
class Circle{
Point center;
int radius;
public:
Circle(int cx, int cy, int r):center(cx,cy),radius(r) {}
int get() {return center.get()+radius;}
};
int main() {
Circle c(3,4,5);
cout<
return 0;
}
运行时的输出结果是
选项
A、5
B、7
C、12
D、9
答案
C
解析
本题考查构造函数,题目中定义了Circle类,在类体中又定义了Point的对象,执行Circle c(3,4,5);后输出三个数之和,所以是12,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/8Fyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;intmain(){intsum;for(inti=0;i<3;i+=
下列关于C++函数的说明中,正确的是()。
在公有继承的情况下,允许派生类中新定义的成员函数直接访问的基类成员只包括
有如下程序:#includeusingnamespacestd;classAA{intk;protected:intn;voidsetK(intk){this->k=k;}public:voidsetN(intn
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列叙述中正确的是( )。
若要对类Value中重载的类型转换运算符long进行声明,下列选项中正确的是
下列关于return语句的叙述中,正确的是
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第一个字母,形参p指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,若字符串中的
随机试题
继承人虐待被继承人情节是否严重,可以从实施虐待行为的时间、手段、后果等方面认定。()
患者,女,46岁。急性坏疽性阑尾炎术后,行腹腔引流术后6天,为预防盆腔脓肿而采取半卧位的根据是
导致手术后腹胀的主要原因是
以项背强急,四肢抽搐,角弓反张为主要临床表现的疾病为
A.咳嗽声音嘶哑B.金属音调咳嗽C.犬吠样咳嗽D.咳嗽声音低微E.阵发性痉挛性咳嗽纵隔肿瘤压迫气管咳嗽的特征为
芝加哥期货交易所(CBOT)提供了一种自我监管的标准。该交易所的调查审计部门下设的处有()。
下列有关识别、评估和应对重大错报风险的说法中,错误的是()。
下列关于稀释每股收益的表述中正确的有()。
Whatkindofpersonneedsthisservice?Howmuchwillitcostyouifyouwantfiveregularpapersandtwographstobetyped?
BusinessNegotiatingTipTackleYourNegotiation"Partner"41.aprocessofaddressinganissueinamorecreativeandcivil
最新回复
(
0
)