选择题
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 是偶数