首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,输出结果( )。 #include<iostream> using namespace std; class Complex { public: Complex(double r=0,dou
有以下程序,输出结果( )。 #include<iostream> using namespace std; class Complex { public: Complex(double r=0,dou
admin
2019-05-06
61
问题
有以下程序,输出结果( )。
#include<iostream>
using namespace std;
class Complex
{
public:
Complex(double r=0,double i=0):re(r),im(i){}
double realoconst{return re;}
double imag()const{return im;}
Complex operator+(Complex c)const{return
Complex(re+c.re,im+c.im);}
private:
double re,im;
};
int main()
{Complex a=Complex(1,1)+Complex(5);
cout<<a.real()<<’+’<<a.imag()<<’i’<<end1;
return 0;
}
选项
A、6+i
B、2i+5
C、6+1i
D、1i+5
答案
C
解析
由主函数入手,调用“Complex a=Complex(1,1)+Complex(5);”,实际是“Complex a=Complex(1,1)+Complex(5,0);”,调用“return Complex(re+c.re,im+c.im);”结果为:6+1i。
转载请注明原文地址:https://kaotiyun.com/show/Ws8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。
补充完整下面的类定义:classXCH{char*a;public:XCH(char*aA){//构造函数a=newchar[strlen(aA)+1];strcpy(a,aA);
下面关于数据库三级模式结构的叙述中,正确的是()。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
在两种基本测试方法中,______测试的原则之一是保证所测试的模块中每一个独立路径至少要被执行一次。
已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是
软件设计中模块划分应遵循的准则是
构造函数构造函数的主要作用是对数据成员初始化,系统为成员分配内存时,保留这些存储单元的原状。
A、 B、 C、 D、 C面向对象中的多态性是指当多种事物继承自一种事物时,同一种操作在它们之间表现出不同的行为:而封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。c++
下列字符串中,正确的C++标识符是()。
随机试题
高胆红素血症的患儿需光照疗法时应()
颊部的血液供应十分丰富,主要来源于
男性,27岁。查体:脾脏触诊有摩擦感,压痛明显,脾脏听诊可闻及摩擦音。该患者的诊断是
水运工程质量检验中,按建筑施工的()划分分项工程。
货物从境内进人物流中心视同出口,企业向海关申报时:
专家系统是一个电脑系统,其具有某专业领域的特定知识,可以解决该领域的问题或给予建议,是人工智能领域较成功的例子。根据以上定义,以下属于专家系统的是:
下列金融创新当中,不属于规避利率风险的创新的是()。
微分方程ydx+(x一3y2)dy=0满足条件y|x=1=1的解为y=________.
要显示格式为“页码/总页数”的页码,应当设置文本框控件的控制来源属性为()。
OnecountrythatiscertainoftheeffectoffilmsontourismisAustralia.TheTouristOfficeofQueenslandsaythatCrocodile
最新回复
(
0
)