#163. 2026 市决赛小学组 - 选择题部分
2026 市决赛小学组 - 选择题部分
1、计算机能够直接识别和执行的语言是?
{{ select(1) }}
- 高级语言
- 汇编语言
- 机器语言
- 自然语言
2、下面不属于程序三大基本结构的是?
{{ select(2) }}
- 循环结构
- 数组结构
- 分支结构
- 顺序结构
3、一个标准 ASCII 字符占用的字节数是?
{{ select(3) }}
- 1
- 2
- 4
- 8
4、下列进制数中,数值最小的是?
{{ select(4) }}
- 二进制数
11110 - 八进制数
34 - 十进制数
30 - 十六进制数
1D
5、在 C++ 中,下列关于 bool 类型描述错误的是?
{{ select(5) }}
true的整数值为1false的整数值为0- 正整数的布尔值为
true - 负整数的布尔值为
false
6、表达式 8 / 3 * 3 的运算结果为?
{{ select(6) }}
9876
7、在 ASCII 码表中,小写字母 'a' 的码值为 97,大写字母 'A' 的码值为 65,那么 C++ 中表达式 'd' - 'B' 的结果为?
{{ select(7) }}
32333435
8、下面 C++ 程序片段的功能是输出 1 ~ 9 的所有整数,请选择正确的代码补全空缺:
for(int i = 1; ______; i ++) {
cout << i << ' ';
}
{{ select(8) }}
i <= 10i == 10i != 10i -= 10
9、下面 C++ 程序片段的输出结果是?
int a = 3, b = 6;
a = a + b;
b = a - b;
a = a - b;
cout << a << ',' << b;
{{ select(9) }}
3,66,33,36,6
10、关于下面 C++ 程序片段的说法,错误的是?
int n;
cin >> n;
for(int i = 2; i <= n; i ++) {
if(i * i > n) i = n;
while(n % i == 0) {
cout << i << ' ';
n /= i;
}
}
{{ select(10) }}
- 把第 1 行 的类型改为
long long后程序可对 以内的正整数 进行质因数分解 - 程序片段的时间复杂度为
- 把第 4 行代码删去后,程序的时间复杂度会发生变化,而输出结果不会发生变化
- 对于任意 以内的正整数 ,上述程序输出的整数个数均不会超过
30个