2026年全国青少年信息素养大赛C++算法应用(华南赛区)小学组-初赛-真题
一、单选题
1. 执行下来程序后,屏幕输出为()
for(int k=5; k>=1; k--)
{
cout << k;
}
A. 12345 B. 5432 C. 01234 D. 54321
2. 如果一个正整数数a,既是8的倍数,又是24的约数,它的C++表达式应该如何表示()
A. a % 8 == 0 && 24 % a == 0; B. a /8 ==0 && 24 / 8 ==0; C. 8 % a ==0 && a % 24 ==0; D. 8 % a ==0 && 24 % a ==0;
3. 若 int x = 8, y = 8;,则表达式 x == y 的值为()
A. true B. false C. 8 D. 0
4. 执行以下代码后,变量b的值为多少?()
int b;
b = 30;
A. "30" B. 30 C. '3' D. 0
5. 执行以下代码片段后,屏幕输出为()
int score = 85;
if (score >= 60) cout << "Pass";
cout << "End";
A. Pass B. End C. PassEnd D. 无输出
6. 在C++中,变量 char grade = 'A'; 中,grade存储的数据类型是()
A. int B. double C. char D. bool
7. 判断一个整数 n 是否为偶数的正确C++表达式是()
A. n % 2 == 0 B. n / 2 == 0 C. n % 2 == 1 D. n != 2
8. 在C++中,表达式 9 * 4 - 10 的计算结果是()
A. 26 B. 62 C. 3 D. 36
9. 阅读以下代码,程序运行后的输出结果是()
int b[5] = {3, 8, 15, 6, 10};
int total = 0;
for(int i=0; i<5; i++) {
if(b[i] > 5 && b[i] % 2 != 0) {
total++;
}
}
cout << total;
A. 0 B. 1 C. 2 D. 3
10. 已知 int data[5] = {3, 6, 9, 12, 15};,执行 cout << data[2]; 后,屏幕输出为()
A. 6 B. 9 C. 12 D. 3
二、多选题
11. 阅读以下C++代码片段,下列说法正确的有()
int b[4] = {12, 18, 24, 30};
int sum = 0;
for(int j = 0; j < 4; j++) {
if(b[j] % 6 == 0 && b[j] > 15) {
sum += b[j];
}
}
cout << sum;
A. 表达式 b[j] % 6 == 0 用于判断 b[j] 是否为 6 的约数 B. 代码的功能是计算数组中所有大于15且是6的约数的元素之和 C. 循环结束后,变量 sum 的值为 72 D. 数组 b 中下标为 2 的元素值是 24
12. 关于C++中的while循环,下列说法正确的有()
A. 不能用于循环次数已知的场景 B. 循环体可能一次也不执行 C. 循环体内通常需有改变条件的语句,否则可能造成死循环 D. while循环语法包含初始化、条件判断和变量更新三个表达式
13. 若 int n = 10;,执行下列语句后,n 的值变为 15 的有()
A. n += 5; B. n = n + 5; C. n -= 5; D. n *= 2;
14. 已知 bool p = false, q = true;,下列逻辑表达式结果为 false 的有()
A. p && q B. p || !q C. !p D. !q
15. 关于C++一维数组下标与元素访问,下列说法正确的有()
A. C++数组的第一个元素的下标是0 B. 定义 int arr[5]; 后,合法的下标访问范围是 arr[0] 到 arr[4] C. 定义 int arr[5]; 后,可以使用 arr[5] 访问第5个元素 D. 可以通过循环和下标依次访问数组的每个元素
三、判断题
16. 在C++程序中,若表达式 a % b 的结果为 0,则说明 a 是 b 的倍数。()
17. 若要统计一维数组中满足特定条件的元素个数,通常需要将for循环体嵌套在if分支语句内部。()
18. 在for循环嵌套中,外层循环变量每变化一次,内层循环都会重新从初始值开始,完整执行一遍。()
19. while 循环在执行循环体之前,不需要先判断循环条件是否成立。()
20. 在C++中,`cout << "Hello"
小哆题库已经更新相关真题,请持续关注。小程序搜索小哆题库,PC端xiaoduotiku.com
更多推荐
所有评论(0)