题目总数:24 总分数:100
第 1 题 单选题
关于 2024年海淀区信息学竞赛的描述错误的是( )
A.报名在网上报名系统进行
B.必须经过学籍所在学校的指导教师审核
C.学校预选赛达到一定分数可以晋级区级初赛
D.北京市对编程有兴趣的小学生都可以报名预选赛
第 2 题 单选题
下列是合法的C++变量名称的是( )
A.2a
B.2#4
C.a36
D.?a
E.180
第 3 题 单选题
关于C++赋值语句的写法一定错误的是( )
A.int a = 12;
B.
int a[]= {0};
C.
a[]= {3,6};
D.
strings="7;
E.
ch='1';
第 4 题 单选题
二进制数(1011001),对应的十进制数是( )
A.
39
B.
49
C.
81
D.
89
E.
177
第 5 题 单选题
表达式 23 & 18 的运算结果为( )。
A.
2
B.
16
C.
18
D.
20
E.
23
第 6 题 单选题
将7人分成三组,要求任意两个组的人数差值不能超过1,则有( )种不同的分法。
A.
210
B.
105
C.
84
D.
420
E.
168
第 7 题 单选题
给定 10 个正整数,要求从小到大排序,最坏的情况下,需要( )次比较次数。
A.
50
B.
45
C.
40
D.
39
E.
36
第 8 题 单选题
下列相关描述中字符型变量ch能够得到字符a的选项是( )
A.
if strings ="abcad", ch = s[4]
B.
ch = 'A'+32
C.
ch = 65
D.
ch= 97
E.
ch ='A'-32
第 9 题 单选题
下列关于 C++中函数的说法中错误的是( )
A.
每程序有且只有一个主函数
B.
函数都可以自己调用自己
C.
主函数是程序执行的入口
D.
递归函数是函数自己调用自己的典型代表
E.
函数不支持嵌套
第 10 题 单选题
关于运算符和表达式的说法错误的是( )
A.
关系表达式运算结果是一个逻辑值
B.
赋值表达式只有一个运算结果
C.
逻辑表达式的运算结果仍然是一个逻辑值
D.
字符型变量不能参加算术运算 的相关知识
E.
算术运算符和赋值运算符可以构成复合运算符
第 11 题 单选题
下列关于循环语句不正确的是()
A.
for 语句能够实现确定次数的循环功能
B.
break 语句能够用来跳出循环语句
C.
while 语句能够实现不确定次数的循环功能
D.
continue 只是跳过本次循环
E.
while 语句专用来实现不确定次数的循环功能
第 12 题 单选题
定义数组 int a[3][2]={2,3,4,5,6,7},则下列数组元素的值为5的是()
A.
a[1][0]
B.
a[1][1]
C.
a[2][0]
D.
a[2][1]
E.
a[2][2]
第 13 题 单选题
阅读下面的C++程序,输入一个整数 36,则输出的结果为()
#include<bits/stdc++.h> using namespace std; int n,cnt; int main() { cin>>n; for(int i=l;i<n;i++) if(n%i==0) cnt++; cout<ccnt; return 0; }
A.
3
B.
4
C.
6
D.
8
E.
12
第 14 题 单选题
阅读下面的程序,输入两个整数 54 和 120,则输出的结果为( )
http://www.6547.cn/paper/view/t94k2jmh6c46lzet