c++水平考试真题(2009版)试卷5

c++水平考试真题(2009版)试卷5

ID:26356289

大小:77.00 KB

页数:9页

时间:2018-11-26

c++水平考试真题(2009版)试卷5_第1页
c++水平考试真题(2009版)试卷5_第2页
c++水平考试真题(2009版)试卷5_第3页
c++水平考试真题(2009版)试卷5_第4页
c++水平考试真题(2009版)试卷5_第5页
资源描述:

《c++水平考试真题(2009版)试卷5》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试卷五一、理论题(20分,每小题1分)(1)【单选题】下面while循环执行的次数是_________。inti=0,x=0;while(!x&&i<3){x++;i++;}A)2次B)0次C)1次D)无限次参考答案:C(2)【单选题】以下正确的函数声明是_________。A)f(intx;inty);B)voidf(intx,y);C)voidf(x,y);D)voidf(int,int);参考答案:D(3)【单选题】已知inta[10]=(0,1,2,3,4,5,6,7,8,9),*p=a;则不能表示数组a中元素的式子是_________。A)aB)*pC

2、)*aD)a[p-a]参考答案:A(4)【单选题】在类定义的外部,可以被访问的成员有_________。A)public或private的类成员B)public的类成员C)private或protected的类成员D)所有类成员参考答案:B(5)【单选题】若有intx=1,y=1,i=0;则下列选项中错误的是_________。A)if(x+y)i++;B)if(x

3、

4、y)i++;C)if(x=y)i--;D)if(xy)i--;参考答案:D(6)【单选题】有关构造函数的说法中不正确的是_________。A)构造函数可以有参数,所以也可以有返回值B)构造函数可

5、以设置默认参数C)系统可以提供默认的构造函数D)构造函数可以重载参考答案:A(7)【单选题】若有inta=2;执行下列语句后a的值为_________。switch(a){case1:a++;case2:a--;case3:++a;break;case4:--a;default:a++;}A)4B)3C)1D)2参考答案:D(8)【单选题】以下程序运行的结果是_________。#includevoidmain(){inta=0,b=1,c=0,d=20;if(a)d-=10;elseif(!b)if(!c)d=15;elsed=25;c

6、out<voidmain(){inti,j,x=0;for(i=0;i<=3;i++){x++;for(j=0;j<=3;j++){if(j%2)continue;x++;}x++;}cout<

7、

8、++y;A)2B)0C)1D)不确定参考答案:C(11)【

9、单选题】下列叙述中不正确的是_________。A)当函数调用完后,静态局部变量的值不会消失B)局部变量若不初始化,则系统默认它的值为0C)使用全局变量可以从被调用函数中获取更多个操作结果D)全局变量若不初始化,则系统默认它的值为0参考答案:B(12)【单选题】下列程序的输出结果是_________。#includeintf1(inta,intb){intc;c=b%2;returna+c;}intf2(inta,intb){intc;a+=a;b+=b;c=f1(a+b,++b);returnc;}voidmain(){inta=3,b

10、=4;cout<voidmain(){chara[10],b[]="China";a=b;cout<voidmain(){inta[9]={1,2,3,4,5,6,7,8,9},*p=a,s=0;for(;p

11、)if(*p%2==0)s+=*p;cout<aC)(*p).cD)p.c参考答案:D(16)【单选题】在一个c++程序中,main函数的位置_________。A)必须在其他函数中间B)必须在程序的开头C)必须在程序的后面D)可以在其他函数之外的任何地方参考答案:D(17)【单选题】下列错误的十六进制整型常数表示是____

12、_____。A)0x2f

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

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

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