简答题:阅读下面的程序,在空白处填写出程序运行后的结果。#include<iostream.h>class complex{ f

  • 题目分类:C++
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
阅读下面的程序,在空白处填写出程序运行后的结果。 #include<iostream.h> class complex { float real,imag, public: complex(float r,float i){real=r;imag=i;} complex(){real=O; imag=O;} void print(); friend complex operator+(complex a,complex b); friend complex operator一(complex a,complex b); friend complex operator‘(complex a,complex b); friend complex operator/(complex a,complex b); } void complex::print() { cout<<real: if(imag>O)cout<<”+”; if(imag!:0) cout<<imag<<”i”<<endl; } complex operator+(complex a,complex b) { complex temp; temp.real=a.real+b.real; temp.imag=a.imag+b.imag; return temp; } complex operator-(complex a,complex b) { complex temp ; temp.real=a.real-b.real; temp.imag=a.imag-b.imag; return temp; } complex operator *(complex a,complex b) { complex temp; temp.real:a.real*b.real-a.imag *b.imag; temp.imag=a.real *b.imag+a.imag *b.real; return temp; } complex operator/(complex a,complex b) { complex temp; float tt; tt=l/(b.real‘b.real+b.imag。b.imag); temp.real=(a.real*b.real+a.imag*b.imag)*tt; temp.imag=(b.real*a.imag-a.real*b.imag)*tt; return temp; } void main() { complex c1(2.3,4.6),c2(3.6,2.8),c3; c1.print(); c2.print(); c3=c1+c2; c3.print(); c3=c1-c2; c3.print(); c3=c1*c2 ; c3.print(); c3=c1/c2; c3.print(); } 程序运行结果为: 2.3+4.6i 3.6+2.8i (1) (2) (3) (4)
参考答案:
答案解析:

第三个分量的标准不确定度为(  )。

第三个分量的标准不确定度为(  )。 A.10 B.20 C.30 D.60

查看答案

针对(2),公司完善了内部保密制度及与供应商的合作合同,同时认识到,让供应商参与产品设计开发通常有几种做法,包括(  )

针对(2),公司完善了内部保密制度及与供应商的合作合同,同时认识到,让供应商参与产品设计开发通常有几种做法,包括(  )。 A.鼓励供应商提出降低成本、改善性能

查看答案

根据下面内容,回答题:某公司是汽车行业的一个主要的微处理器供应商。公司发布的新产品在14个月以后才开始推向市场。通过分析

根据下面内容,回答题:某公司是汽车行业的一个主要的微处理器供应商。公司发布的新产品在14个月以后才开始推向市场。通过分析,发现该产品上市延误的主要原因是所需要

查看答案

质量检验计划是(  )。

质量检验计划是(  )。 A.对完成检验任务做出的日程安排 B.向用户提供证实产品符合性的证据 C.对检验涉及的活动、过程和资源及相互关系进行描述的规范文件 D

查看答案

按审核委托方不同,可将审核划分为(  )。

按审核委托方不同,可将审核划分为(  )。A.内部审核 B.外部审核 C.第一方审核 D.第二方审核 E.第三方审核

查看答案