1262: 信息素养大赛初赛c++01
Description
(一) 单选题
1、下列代码,能够输出 hello world 的是_____
A. cout (hello world) B. cout << hello world C. cout:hello world D. cout << "hello world";
2、在 C++中,可以存储浮点数 35.16 的数据类型是 _____
A. double B. int C. long long D. bool
3、在 C++程序中,8 % 2 的结果是_____
A. 2 B. 4 C. 1 D. 0
4、下列输出结果为 7 的语句是_____
A. cout << 3 + 4; B. cout << "3 + 4"; C. cout << 3 * 4; D. cout >> 2 + 5;
5、在 C++语言中,表示大于等于的运算符是____
A. <= B. < C. > D. >=
(二) 判断题
6、在 C++语言中,一个程序只能有一个 main 函数。
7、在 C++语言中,变量可以命名为 9_num。
8、在 C++语言中,可以使用 int 类型存储 5.1478。
9、在 C++语言中,/运算符可以用来求两个数的余数。
10、在 C++语言中,逻辑运算符&&表示逻辑与,只有两 个操作数都为真时才返回真。
11、现有数组定义为 int array[5] = {1};,数组 array 中的元素分别是_____
A. 1 2 3 4 5 B. 0 0 0 0 1 C. 0 0 0 0 0 D. 1 0 0 0 0
12、在 C++语言中,下列符合数组命名规则的是_____
A.9n B. cnt6 C. a_1# D. %d
13、在 C++语言中,想定义一个可以存储 8 个元素的数 组,数组长度最少应该为_____
A. 5 B. 6 C. 7 D. 8
14、在 C++程序中,可以将一个两位整数的个位数提取 出来的表达式是____
A. num / 10 B. num % 10 C. num / 10 % 10 D. num % 10 / 10
15、以下结果为 true 的表达式是____
A.!( 1 && 0) && 1 < 0 B.(!0 && 1) < 7 || 6 < 7 C.!1 || 0 > 1 D.1 >= !6 && 0 < !1
(二) 判断题
16、在 C++语言中,逻辑运算符||表示逻辑或,只有两 个操作数都为真时才返回真。
17、int a[4] = {11,22,33},输出 a[1]结果为 11 。
18、在 C++语言中,二维数组的行下标从 0 开始,列下 标从 1 开始。
19、若 int a[5] = {1,2,3,4,5},则 a[a[2]]的值为 0。
20、double a[100];数组 a 中最多可以存储 100 个浮点 数。
Input
在序号后面打空格加上选项
判断题 输入 T和F 来表示对错