2026年全国青少年信息素养大赛智传民韵C++编程挑战赛模拟(二)
剩余时间 --:--:--
单选题 共 15 题
1.

数组int arr[3]={5,12,9}; arr[1]是?

2.

C++中输入语句使用?

3.

程序:int x=8; if(x>5) cout<<"丰收"; else cout<<"歉收"; 输出是?

4.

民族药材定价:单价12,数量8,总价是?

5.

民族文创定价:price=cost*2,该运算属于?

6.

程序:int s=0; for(int i=1;i<=4;i++) s+=i; s最终是?

7.

壮锦编码中,数字60按优先级铜鼓>太阳>稻穗,应输出?

8.

if(25%5==0)成立吗?

9.

梯田灌溉循环加水3次,每次+7,总和?

10.

int a=9; a/2结果是?

11.

定义int a=15; a%5结果是?

12.

循环for(int i=1;i<=5;i++)执行次数?

13.

循环累加5次,每次+6,总和?

14.

int arr[5]={1,2,3}; 数组长度?

15.

藏药炮制记录药材重量,代码如下,输出结果是?

#include <iostream>
using namespace std;
int main() {
  int total=0;  // 定义变量 total,初始值为 0
  for(int i=1;i<=3;i++)  // 循环条件:i从1开始,到3结束,一共循环3次
    total+=10;  // 等价于 total = total + 10,每次循环加10
  cout<<total;  // 输出最终结果
  return 0;
}
判断题 共 5 题
1.

for循环只能执行固定次数

2.

C++中cin用于输入,cout用于输出。

3.

分支结构可用于判断民族节庆活动是否开放。

4.

for循环i<=3会执行4次。

5.

数组下标从1开始。

C++ 编辑器
输入
输出