首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
25
问题
有如下程序:
#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;classCup{public:Cup(doubleval=5.8):price(val){
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
下列关于运算符重载的叙述中正确的是
下列语句中,错误的是()。
下列选项中不属于结构化程序设计原则的是()。
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
若磁盘上己存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
已知数组arr的定义如下:.intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
随机试题
回眸一笑百媚生,__________。
《工程建设项目施工招标投标办法》中规定,联合体参加资格预审并获通过的,下列情况下,招标人有权拒绝该投标联合体的有()
下列关于适中型营运资本筹资政策的说法中,不正确的有()。
以下各项中,关于复制品出版、复制、发行、出租复制品等各种行为,不能证明有其合法来源的,应当承担法律责任的有()。
税收:调节:差距
简述课堂气氛的三种类型。
(2007上软设)统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(UseCaseDiagram)是通过______得到的。
下列程序的输出结果是ClassTest{publicstaticvoidmain(Stringargs[]){intn=7;n<<3;n=n&n+1|n+2^n+3;
—Readthearticlebelowaboutchangesinworkingtime.—Choosethebestsentencetofillineachofthegaps.—Foreachgap8—12
"WeatherandChaoticSystems"Scientiststodayhaveaverygoodunderstandingofthephysicallawsandmathematicalequatio
最新回复
(
0
)