首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,输出结果( )。 #include using namespace std; class Complex { public: Complex(double r=0,double i=0):r
有以下程序,输出结果( )。 #include using namespace std; class Complex { public: Complex(double r=0,double i=0):r
admin
2017-02-22
38
问题
有以下程序,输出结果( )。
#include
using namespace std;
class Complex
{
public:
Complex(double r=0,double i=0):re(r),im(i){}
double real()const{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<
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.iml:”结果为:6+li。
转载请注明原文地址:https://kaotiyun.com/show/q6Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】和【】。#include<iostream.h>#defineN10#defines(x)x*x#definef(x)(x*x)
下面程序的运行结果为【】。#include<iostream.h>voidfun(intx=0,inty=0){cout<<x<<y;}voidmain(){
函数inttest(inta,intb=l,intc=0),下列调用不合法的个数是test(0);test(0,0);test();test(0,0,0);
结构化程序设计主要强调的是
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
下列数据结构中,属于非线性结构的是
在下列字符中,不允许作为C++标识符的是()。
下列数据结构中,能直接使用堆排序法进行排序的是
下列语句段中不是死循环的是()。
用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,2
随机试题
传感器一般由敏感元件、转换元件和()三部分组成。
中年男性,主诉全口牙酸痛,牙合面磨平,咀嚼无力,有耳部疼痛,来院就诊。检查:面下1/3短,牙列完整,全口牙广泛过度磨耗并超过生理范围。牙合面探硬,无变色,多处过敏点,咀嚼肌及关节有压痛,偶有关节弹响。除上述已有的检查外,重点补充检查
建设工程监理单位的服务对象是( )。
国有企业改造为公司制企业时,在评估基准日与建账日之间可能发生盈亏。下列各企业中,应享有或承担此盈亏的是()。
下面属于无效合同的是()。
Whatisyourfavoritecolor?Doyoulikeyellow,orangeorred?Ifyoudo,youmustbeanoptimist,aleader,anactivepemonwhoenjo
inversion
radionavigation
设矩阵Am×n,r(A)=m<n,Em为m阶单位矩阵,下述结论中正确的是().
在数据管理技术发展的三个阶段中,数据共享最好的是
最新回复
(
0
)