#CS001. 客观题
客观题
一.单选题(每题 2 分,共 30 分)
- C++程序的入口函数是( )。 {{ select(1) }}
- main
- include
- cout
- cin
- 下列哪个是C++的输出语句( )。 {{ select(2) }}
- cin
- cout
- int
- char
- 执行cout << 12 / 10;,输出结果是()。 {{ select(3) }}
- 1.2
- 1
- 2
- 12
- 执行cout << 123 % 10;,输出结果是()。 {{ select(4) }}
- 12
- 3
- 123
- 10
- 下列变量名合法的是()。 {{ select(5) }}
- 123abc
- int
- _num1
- a@b
- C++中字符类型的关键字是()。 {{ select(6) }}
- int
- char
- bool
- float
- 字符 'A' 的ASCII码值是()。 {{ select(7) }}
- 65
- 97
- 48
- 32
- 下列哪个是C++的“等于”比较运算符()。 {{ select(8) }}
- =
- ==
- !=
- =>
- bool类型变量的合法取值是()。 {{ select(9) }}
- 10
- 1
- 'a'
- 3.14
- 复合赋值语句a += 5;等价于()。 {{ select(10) }}
- a = 5
- a = a + 5
- a = 5 - a
- a = 5 + 5
- 整数对10取余,得到的是该数的() {{ select(11) }}
- 十位
- 百位
- 个位
- 千位
- 下列哪个表示“不等于”()。 {{ select(12) }}
- ==
- !=
- >=
- <=
- 执行 cout << "1+3"; ,输出结果是()。 {{ select(13) }}
- 4
- 1+3
- 1
- 3
- 下列哪个值代表“假”()。 {{ select(14) }}
- 1
- -5
- 0
- 'a'
- if…else语句属于哪种程序结构()。 {{ select(15) }}
- 顺序结构
- 选择结构
- 循环结构
- 数组结构
二、判断题(每题 2 分,共 20 分)
- C++程序必须包含main函数才能运行。
{{ select(16) }}
- 正确
- 错误
- 变量名可以以数字开头。
{{ select(17) }}
- 正确
- 错误
- 'a'的ASCII码比'A'大32。
{{ select(18) }}
- 正确
- 错误
- = 和 == 含义相同,都表示等于。
{{ select(19) }}
- 正确
- 错误
- 关键字可以作为变量名使用。
{{ select(20) }}
- 正确
- 错误
- 整数除以10会去掉该数的个位。
{{ select(21) }}
- 正确
- 错误
- 算术运算符 * 优先级高于 + 。
{{ select(22) }}
- 正确
- 错误
- 顺序结构是代码默认的执行方式。
{{ select(23) }}
- 正确
- 错误
- if(条件) 语句1; else 语句2; 当条件不成立时执行语句1。
{{ select(24) }}
- 正确
- 错误
- a -= 3 等价于 a = a - 3 。
{{ select(25) }}
- 正确
- 错误