c++程序设计语言 ( 第3次 )

c++程序设计语言 ( 第3次 )

ID:9236915

大小:22.50 KB

页数:11页

时间:2018-04-24

c++程序设计语言 ( 第3次 )_第1页
c++程序设计语言 ( 第3次 )_第2页
c++程序设计语言 ( 第3次 )_第3页
c++程序设计语言 ( 第3次 )_第4页
c++程序设计语言 ( 第3次 )_第5页
资源描述:

《c++程序设计语言 ( 第3次 )》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第3次作业一、填空题(本大题共20分,共10小题,每小题2分)1.面向对象的程序设计语言具有______等共同特性.2.C++程序由函数构成,它总是由主函数______开始.3.在C++中,如果一个类具有多个类的特征,则我们常常采用多重继承方式实现;若函数intfun(floatr)为类X中的纯虚函数,则在类X中应该使用的声明语句为______4.假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为______.5.假定p所指对象的值为25,p+1所指对象的值为46,则执行“(*p)++;”语句后,p所指

2、对象的值为______.6.已知'A'('Z'的ASCII码为65(90,当执行“charch=14*5+2;cout<

3、执行“cout<<43<<’-’<<18<<<43-18<9.下面程序的功能是求出从键盘上输入的一批常数的平均值,以-1作为结束输入的标志.请填空完成程序.floatFH(){floatx,y=0,n=0;cin>>x;while(______){ ______; ______;cin>>x;} if(n==0)returny;elsereturny/n;}10.阅读下面的函数fun,写出该函数的功能.______intfun(intn1,intn2){intm1=n1,m2=n2;inttmp;if(n1

4、=n1; n1=n2;n2=tmp;}if(n2==0)return0;while(n1%n2!=0){tmp=n1%n2;n1=n2;n2=tmp;} returnn2;}(程序功能:)二、程序阅读题(本大题共40分,共4小题,每小题10分)1.写出下面程序运行结果。#includeinti;voidmypr(){ for(i=0;i<10;i++)  cout<<'*'; cout<

5、果。#includeclassT1{  intx; public:  T1(inti)  { x=i;  }  virtualvoidshow()  { cout<<"基类T1的虚函数:show()"<

6、<<"y="<show(); p=&t2; p->show();}3.写出下面程序运行结果。#includeclassT{ intn;public: T(inta) {  n=a;  cout<<"调用构造函数!"<

7、oidmain(){ T*t1=newT(100); Tt2(200); (*t1).show(); delete(t1); t2.show();}4.写出下面程序运行结果。#includeclassT{ public: intx; T*operator->() {   returnthis; }};voidmain(){ Tob; ob.x=1000; cout<x=100; cout<x<

8、1.题目:什么是异常,常见的异常有哪些?2.阅读下面的函数fac,写出该函数的功能.intfac(intn1,intn2){intm1=n1,m2=n2; inttmp; if(n1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。