3.2 单选题
1.下列关于语句的描述中,错误的是( A )。
A.C++程序中的函数是由若干条语句组成的
B.每条语句都要实现某种操作
C.条件语句是用来实现分支操作的
D.循环语句是用来在一定条件下重复执行某段程序的
2.下列关于条件语句的描述中,错误的是( C )。
A.if语句中最多只能有一个else子句
16
B.if语句的if体内可以出现开关语句
C.if语句中else if子句和else子句的顺序是没有限制的
D.if语句中else子句是与它最近的if子句配对的
3.下列关于开关语句的描述中,错误的是( B )。
A.开关语句中,case子句的个数是不受限制的
B.开关语句中,case子句的语句序列中一定要有break语句
C.开关语句中,default子句可以省略
D.开关语句中,右花括号具有退出开关语句的功能
4.下列关于循环语句的描述中,错误的是( A )。
A.while循环语句中<条件>给定的表达式不能为非0的常量,否则便是死循环
B.for循环语句的循环体内可以出现while循环语句、do-while循环语句和for循环语句
C.循环语句的循环体可以是空语句
D.循环语句的循环体内可以出现break语句,也可以出现continue语句
5.已知:int i(3);下列do-while循环语句的循环次数是( D )。
do{
cout< i--; }while(i!=0); A.0 B.3 C.1 D.无限 6.下列for循环语句的循环次数是( B )。 for(int i(0), j(5); i=3; i++, j--); A.3 B.无限 C.5 D.0 7.下列while循环语句的循环次数是( A )。 while(int i(0)) i--; A.0 B.1 C.2 D.无限 8.下列程序段执行后,j值是( B )。 for(int i(0), j(0); i<10; i++) if(i) j++; A.0 B.9 C.10 D.无限 9.已知:typedef char CH;下列描述中,正确的是( A )。 A.使用CH定义的变量是char型变量 B.使用CH定义的是一个字符常量 C.使用CH定义的变量其类型不确定 D.使用CH定义的是一个字符串 10.下列关于预处理命令的描述中,错误的是( D )。 A.预处理命令最左边的标识符是# B.预处理命令是在编译前处理的 C.宏定义命令可以定义符号常量 D.文件包含命令只能包含.h文件
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 |