#ZX1001. 变量专项
变量专项
一、单选题(每题 2 分,共 20 分)
1、以下哪个是C++程序的入口函数?( )。
{{ select(1) }}
- main()
- cout()
- cin()
- printf()
2、下列关于cout语句的使用,输出结果为“4”的是( )
{{ select(2) }}
- cout << "1+3";
- cout << 1+3;
- cout << '1+3';
- cout << 1"3";
3、cin语句在接收输入时,会将以下哪种字符作为分隔符?( )。
{{ select(3) }}
- 逗号
- 空格
- 分号
- 冒号
4、下列变量名中,符合C++命名规则的是( )。
{{ select(4) }}
- 123num
- num_123
- int
- num@123
5、执行表达式123 % 10的结果是( )。
{{ select(5) }}
- 12
- 3
- 123
- 0
6、执行表达式1234 / 10的结果是( )。
{{ select(6) }}
- 123
- 4
- 123.4
- 12
7、在C++中,字符类型的关键字是( )。
{{ select(7) }}
- int
- bool
- char
- string
8、字符'a'的ASCII编码值是( )。
{{ select(8) }}
- 65
- 97
- 48
- 32
9、要将大写字母'A'转换为小写字母,需要进行的运算是( )。
{{ select(9) }}
- 'A' - 32
- 'A' + 32
- 'A' * 32
- 'A' / 32
10、在C++中,判断变量a是否等于5的表达式是( )
{{ select(10) }}
- a = 5
- a == 5
- a != 5
- a >= 5
二、判断题(每题 2 分,共 10 分)
11、变量名可以以数字开头,只要不与关键字重名即可。
{{ select(11) }}
- 对
- 错
12、12 / 10的运算结果是1.2。
{{ select(12) }}
- 对
- 错
13、ASCII编码表中,'0'的编码值是48,'9'的编码值是57。
{{ select(13) }}
- 对
- 错
14、C++中,“=”是赋值运算符,“==”是等于运算符,二者功能不同。
{{ select(14) }}
- 对
- 错
15、复合赋值运算符a *= b等价于a = a * b。
{{ select(15) }}
- 对
- 错