#1441. L1-06阶段测评
L1-06阶段测评
一、单选题 5题(每题 5分,共 25分)
第 1 题
1.常量7.0的数据类型是( )。
{{ select(1) }}
- double
- float
- void
- int
第 2 题
2.以下不可以作为C++标识符的是( )。
{{ select(2) }}
- x321
- 0x321
- x321_
- _x321
第 3 题
3.如果a、b和c都是int类型的变量,下列不符合C++语法的是?( )。
{{ select(3) }}
- c = a+b;
- c += a +b;
- c = a =b;
- c = a++b;
第 4 题
4.表达式((3==0)+'A'+1+3.0)的结果类型为( )。
{{ select(4) }}
- double
- int
- char
- bool
第 5 题
5.如果a为int类型的变量,下列哪个表达式可以正确求出满足“大于等于a且 是4的倍数”的整数中最小的?( )。
{{ select(5) }}
- a *4
- a / 4*4
- (a + 3) / 4 * 4
- a- a %4+4
二、判断题 5 题(每题 5分,共 25分)
第 1 题
1.在 C++语言中,注释不宜写得过多,否则会使得程序运行速度变慢。 ( )
{{ select(6) }}
- T
- F
第 2 题
2.在C++语言中,标识符中可以有数字,但不能以数字开头。( )
{{ select(7) }}
- T
- F
第 3 题
3.如果a为int类型的变量,则表达式(a/4==2)和表达式(a>=8&&a<=11)的结 果总是相同的。( )
{{ select(8) }}
- T
- F
第 4 题
4.if 语句中的条件表达式的结果必须为bool类型。( )
{{ select(9) }}
- T
- F
第 5 题
5.如果a为int类型的变量,则赋值语句a=a+3;是错误的,因为这条语句会导 致a无意义。( )
{{ select(10) }}
- T
- F
相关
在下列比赛中: