1章
第一题、单项选择题(每题1分,5道题共5分)
1、下面不属于C++语言的特点的是
A、C++支持数据封装
B、C++支持继承性
C、C++支持动态绑定
D、C++不允许破环封装
2、下面的步骤不属于C++程序开发步骤的是
A、编辑程序
B、编译程序
C、连接程序
D、程序分析
3、执行完下列语句后,a、b、c三个变量的值为多少?() a =30; b =a++; c =++a;
A、a:32 ;b:30 ;c:32;
B、a:30 ;b:31 ;c:32;
C、a:32 ;b:31 ;c:30;
D、a:31 ;b:32 ;c:30;
4、VC项目中可以添加的文件类型不可以是
A、.CPP
B、.C
C、.H
D、.LIB
5、下列关于条件语句的描述中,错误的是
A、if语句中只有一个else子句
B、if语句中可以有多个else if子句
C、if 语句中if体内不能是开关语句
D、if语句的if体内可以是循环语句
答案:DDADC
第二题、多项选择题(每题2分,5道题共10分)
1、C++的输出可以使用BC
A、scanf
B、printf
C、cout
D、out
2、以下语句循环次数为无限次的是BCD
A、for ( y=0,x=1;x>++y;x=I++) I=x;
B、for(;;x++=I);
C、while(1){x++;}
D、for(I=10;;I--)sum+=I;
3、关于重载函数正确的说法是ABD