三级测评试卷二

选择题


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 是偶数