单项选择题
有如下程序 #include
using namespace std; int i=1; class Fun{ public: static int i; int value(){return i-1;} int value()const{return i+1;} } ; int Fun::i=2; int main(){ int i=3; Fun fun1; const Fun fun2; return 0; } 若程序的输出结果是: 123. 则程序中下划线处遗漏的语句是【 】
A.cout<
B.cout<
C.cout<
D.cout<
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【 】。
点击查看答案&解析
单项选择题
有以下程序#include<iostream>using namespace std;class Complex{public:Complex(double r=O,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<<a.real()<<’’+’’<<a.imag()<<’’i’’<<endl;retum 0;}程序执行后的输出结果是【 】
A.6+6i
B.6+1i
C.1+6i
D.1+1i
点击查看答案&解析
相关试题
某二叉树中度为 2 的结点有 18 个,...
以下程序的输出结果是【 】。#include<i...
从实现的角度划分,C++所支持的两种多态...
已知下列程序的输出结果是42,请将画线处...
函数重载要求重载的函数必须有和原函数一样...