三级测评试卷二   

选择题

1、人们所使用的手机上安装的 App 通常指的是( )

                                

2、下列流程图的输出结果是?( )



                                

3、已知大写字符 'A' 的ASCII编码的十六进制表示为 0x41, 则字符 'L' 的ASCII编码的十六进制表示为( )

                                

4、以下哪个不是 C++ 语言中的运算符?( )

                                

5、如果数组定义为 long long array[] = {3, 5, 7, 2}, 则数组 array 占用的字节数为( )

                                

6、一个数组定义为 double array[3];, 则可合理访问这个数组的元素的下标最大为( )

                                

7、以下数组定义,符合 C++ 语法的是( )。

                                

8、下列关于进制的叙述,正确的是( )。

                                

9、下列关于 C++ 语言中数组的叙述,不正确的是( )。

                                

10、如果 a 是 int 类型的变量,下列哪个表达式的值为 true(   )

                                

11、如果 a, b 均为 int类型的变量,下列表达式不能正确判断“a等于b"的是(  )

                                

12、如果 a 为 char 类型的变量,下列哪个表达式可以正确判断 "a是大写字母”( )

                                

13、在下列代码的横线处填写( ),可以使得输出是 “20 10”。



                                

14、在下列代码的横线处填写( ),可以使得输出是 “120”。



                                

15、在下列代码的输出是( )。



                                

判断题

1、二进制数 101.101 在十进制下是5.005。

                

2、C++语言中,位运算符也有类似先乘除、后加减的优先级规则。因此,使用时应注意合理使用括号。

                

3、字符常量 '3' 的值和 int 类型常量 3 的值是相同的,只是占用的字节数不同。

                

4、在 C++ 语言中,长度为 n 的数组,访问下标为的元素会引起编译错误。

                

5、C++语言中,所有 int 类型的值,经过若干次左移操作(<<)后,它们的值总会变 0

                

6、在 C++ 语言中,数组下标的大小决定元素在逻辑上的先后顺序,与元素在内存中位置的先后顺序无关。

                

7、在 C++ 语言中,定义数组时,[] 中必须指定元素的个数。

                

8、著名的哥德巴赫猜想:任意大于 2 的偶数都可写成两个素数之和。我们可以通过枚举法来证明它。

                

9、在 C++ 语言中,表达式 (0xff==255) 的值为 true

                

10、如果 a 为 int 类型的变量,且表达式((a &1)==0)的值为 true, 则说明 a 是偶数