《c++语言程序设计》自检自测题(四)及答案

《c++语言程序设计》自检自测题(四)及答案

ID:6382147

大小:51.50 KB

页数:6页

时间:2018-01-12

《c++语言程序设计》自检自测题(四)及答案_第1页
《c++语言程序设计》自检自测题(四)及答案_第2页
《c++语言程序设计》自检自测题(四)及答案_第3页
《c++语言程序设计》自检自测题(四)及答案_第4页
《c++语言程序设计》自检自测题(四)及答案_第5页
资源描述:

《《c++语言程序设计》自检自测题(四)及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C++语言程序设计》自检自测题(四)一、单选题1.由C++源程序文件编译而成的目标文件的缺省扩展名为。A.cppB.exeC.objD.lik2.由C++目标文件连接而成的可执行文件的缺省扩展名为。A.cppB.exeC.objD.lik3.下面的哪一个保留字不能作为函数的返回类型?A.voidB.intC.newD.long4.下面的函数声明中,哪一个是“voidBC(inta,intb);”的重载函数?A.intBC(intx,inty);B.voidBC(inta,charb);C.floatBC(inta,

2、intb,intc=0);D.intBC(inta,intb=0);5.当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为。A.nB.n+1C.n-1D.n-26.假定AB为一个类,则该类的拷贝构造函数的声明语句为。A.AB&(ABx);B.AB(ABx)C.AB(AB&);D.AB(AB*x)二、填空题1.已知‘A’~‘Z’的ASCII码为65~90,当执行“charch=14*5+2;cout<

3、分别为和。3.表达式x=x+1表示成增量表达式为。4.关系表达式x+y >5的相反表达式为。5.假定一个二维数组的定义为“inta[3][5];”,则该数组所含元素的个数为,所占存储空间的字节数为。6.执行“typedefintABC[10];”语句把ABC定义为具有10个整型元素的。7.假定p所指对象的值为25,p+1所指对象的值为46,则*++p的值为。8.假定a是一个二维数组,则a[i][j]的指针访问方式为。9.假定要访问一个结构对象x中的由a指针成员所指向的对象,则表示方法为。10.对一个类中的数据成员的初

4、始化可以通过构造函数中的实现,也可以通过构造函数中的实现。11.当一个类对象离开它的作用域时,系统将自动调用该类的。12.假定AB为一个类,则执行“ABa[10];”语句时,系统自动调用该类构造函数的次数为。三、给出下列程序运行后的输出结果1.#include#includedoubleSD(inta,intb,charop){doublex;switch(op){case‘+’:x=double(a)+b;break;case‘-’:x=double(a)-b;break

5、;case‘*’:x=double(a)*b;break;case‘/’:if(b)x=double(a)/b;elseexit(1);break;default:exit(1);}returnx;}voidmain(){intx=20,y=8;cout<#includevoidmain(){char*a[5]={“stud

6、ent”,“worker”,“cadre”,“soldier”,“peasant”};char*p1,*p2;p1=p2=a[0];for(inti=0;i<5;i++){if(strcmp(a[i],p1)>0)p1=a[i];if(strcmp(a[i],p2)<0)p2=a[i];}cout<voidWF(intx,inty){x=x+y;y=x+y;cout<<“subs:”<<“x,y=”<

7、voidmain(){intx=8,y=15;cout<<“main:”<<“x,y=”<voidmain(){inta[10]={2,4,6,8,10,12,14,16,18,20};for(inti=0;i<10;i++){cout<

8、tw(5)<<*(a+i);if((i+1)%4==0)cout<voidLH(int*a,intn){int*p=a+n-1;while(a

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

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

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