题库 软件开发 题目列表 有以下程序#include<iostream> using namespace...
单选题
有以下程序
#include<iostream> 
using namespace std;
class complex 
{ public:
int real;
int imag;
complex(int r=0,int i=0) 
{ real=r;
imag=i;}
_________________________________
};
complex add(complex &a,complex & b) 
{int r=a.real+b.real;
int i=a.imag+b.imag;
return complex(r,i);}  
int  main( ) 
{complex x(1,2),y(3,4),z;
z=add(x,y);
cout<<z.real<<"+"<<z.imag<<"i"<<endl;}  
程序的输出结果为4+6i,请为横线处选择合适的程序        (      )
A.

friend complex add(complex &amp;a,complex &amp; b) ;

B.

friend complex add(complex &amp;,complex &amp;) ;

C.

complex add(complex &amp;a,complex &amp; b) ;

D.

complex add(complex ,complex ) ;

题目信息
校招真题
-
正确率
0
评论
12
点击