浙江大学远程教育2015面向对象程序设计离线作业(6)

2019-09-01 13:53

{ return 0; }

答:运行结果是 Counting at0 Counting at1 Counting at2 Counting at3 Counting at4 Counting at5 Counting at6 Counting at7 Counting at8 Counting at9

【3.22】 写出下面程序的运行结果。 #include

using namespace std; class A{ int a,b;

public: A() {a=0; b=0;

cout<<\ }

A(int i,int j) {a=i; b=j;

cout<<\ } }; int main() {A a[3];

A b[3]={A(1,2),A(3,4),A(5,6)}; return 0; }

答:运行结果是

Default constructor called. Default constructor called. Default constructor called. Constructor: a=1,b=2 Constructor: a=3,b=4 Constructor: a=5,b=6

【3.23】 写出下面程序的运行结果。 #include

using namespace std; class Test{ private: int val; public: Test()

{ cout<<\ } Test(int n) { val=n;

cout<<\ }

Test(const Test& t) {val=t.val;

cout<<\ }

}; int main() {Test t1(6); Test t2=t1; Test t3; t3=t1; return 0; }

答:运行结果是 Con. Copy con. default.

【3.24】 写出下面程序的运行结果。 #include

using namespace std; class N{ private: int A;

static int B; public: N(int a) {A=a; B+=a; }

static void f1(N m); };

void N::f1(N m)

{cout<<\cout<<\}

int N::B=0; int main() { N P(5),Q(9); N::f1(P); N::f1(Q); return 0; }

答:运行结果是 A=5 B=14 9=9 B=14


浙江大学远程教育2015面向对象程序设计离线作业(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:九年级第二学期第一次月考物理试题(北师大版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: