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

2019-09-01 13:53

for(int i=0;i<3;i++)

{cout<

cout<

答:运行结果是 10,20 30,48 50,68 70,80 90,16 11,120

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

using namespace std; class example { public: example(int n) { i=n;

cout<<\ } ~example()

{ cout<<\ } int get_i() { return i; } private: int i; };

int sqr_it(example o) {return o.get_i()*o.get_i(); } int main() { example x(10); cout<

答:运行结果是 Constructing 10

Destructing

100

Destructing

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

using namespace std; class aClass { public: aClass() {total++; } ~aClass() {total--; }

int gettotal() { return total; } private: static int total;

};

int aClass::total=0; int main() {aClass o1,o2,o3;

cout<

{ cout<<\ return 1; }

cout<

cout<<\ delete p;

cout<

cout<<\ return 0; }

答:运行结果是

3 objects in existence

4 objects in existence after allocation 3 objects in existence after deletion

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

using namespace std; class test { public: test(); ~test(){}; private: int i; }; test::test() { i=25;

for(int ctr=0;ctr<10;ctr++) { cout<<\ } }

test anObject; int main()


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

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

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

马上注册会员

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