编程基础知识单选题(共 12 小题,每小题3分,共36分)
-
1 . 关于 2024 年海淀区信息学竞赛的描述错误的是? (3分)
-
2 . 下列是合法的变量名的是? (3分)
-
3 . 关于赋值语句的写法一定错误的是? (3分)
-
4 . 二进制数(1011001)对应的十进制数是? (3分)
-
5 . 表达式 23&18 的运算结果为? (3分)
-
6 . 将7人分成三组,要求任意两个组的人数差值不能超过 1,则有( )种不同的分法。 (3分)
-
7 . 给定 10 个正整数,要求从小到大排序,最坏的情况下,需要( )次比较次数。
(3分)
-
8 . 下列相关描述中字符型变量 ch 能够得到字符a的选项是? (3分)
-
9 . 下列关于 C++中函数的说法中错误的是? (3分)
-
10 . 关于运算符和表达式的说法错误的是? (3分)
-
11 . 下列关于循环语句不正确的是? (3分)
-
12 . 定义数组 int a[3][2]={2,3.4,5.6,7},则下列数组元素的值为 5 的是? (3分)
程序阅读单选题(共8小题,每小题5分,共40分)
-
13 . 阅读下面的程序,输入一个整数 36,则输出的结果为?
(5分)
-
14 . 阅读下面的程序,输入两个整数 54 和 120,则输出的结果为? (5分)
-
15 . 阅读下面的程序,输入两个整数 24和 36,则输出的结果为? (5分)
-
16 . 阅读下面的程序,输入一个整数 40,则输出的结果为? (5分)
-
17 . 阅读下面的程序,输入一个整数 30,则输出的结果为? (5分)
-
18 . 阅读下面的程序,分别输入两个整数 73和77,则输出的结果分别为? (5分)
-
19 . 阅读下面的程序,输入两个整数108和 120,则输出的结果为? (5分)
-
20 . 阅读下面的程序,输出的结果为? (5分)
三、问题阅读单选题(共4小题,每小题6分,共24分)
-
21 . 手机操作系统 (6分)
-
22 . 视频压缩问题 (6分)
-
23 . 掷骰子游戏 (6分)
-
24 . 小猴爬山问题 (6分)