万卷网> 信息素养大赛 >C++编程挑战赛 > 2026年全国青少年信息素养大赛智传民韵C++编程挑战赛模拟(三)

2026年全国青少年信息素养大赛智传民韵C++编程挑战赛模拟(三)
模拟 小学 2026 2026-04-17 16:17:54 62

一、单选题

1.

以下能正确定义数组存储5个民族人口数的是?

A.

内性A[5];

B.

智力A(5);

C.

a[5];

D.

int a=5[];

2.

数组int a[3]; 能存储几个整数?

A.

2

B.

3

C.

4

D.

1

3.

C++程序入口函数是?

A.

main()

B.

start()

C.

run()

D.

init()

4.

铜鼓纹优先级最高,判断条件应写在?

A.

第一个if

B.

中间else if

C.

最后else

D.

任意位置

5.

壮锦编码:数字12能被12、5、9整除吗?

A.

只能被12

B.

能被5

C.

能被9

D.

都能

6.

药材称重:int w[]={10,20,30}; 数组第1个元素是?

A.

10

B.

20

C.

30

D.

0

7.

循环求和:int s=0; for(int i=1;i<=4;i++) s+=5; s最终是?

A.

5

B.

10

C.

15

D.

20

8.

民族服饰纹样循环:for(int i=0;i<5;i++) 会执行几次?

A.

4

B.

5

C.

6

D.

0

9.

藏药炮制程序:循环3次,每次加10,输出结果是?

int total=0; for(int i=1;i<=3;i++) total+=10; cout<<total;
A.

10

B.

20

C.

30

D.

40

10.

梯田灌溉需判断水量:water≥50输出“充足”,否则“缺水”。应使用?

A.

顺序结构

B.

分支结构

C.

数组

D.

函数

11.

以下C++语句中,用于输入整数的是?

A.

cout<<x;

B.

cin>>x;

C.

printf(x);

D.

scan(x);

12.

藏药材称重输入3个数求和,应使用?

A.

cin输入

B.

printf

C.

文件读写

D.

递归

13.

梯田灌溉程序:int a=5,b=3; cout<<a+b; 输出是?

A.

5

B.

3

C.

8

D.

2

14.

结束循环的关键字是?

A.

break

B.

continue

C.

exit

D.

return

15.

C++中定义整型变量正确的是?

A.

int x;

B.

float x;

C.

char x;

D.

string x;

二、判断题

1.

cin用于输出,cout用于输入。

A.正确 B.错误
2.

蒙古包计数程序:int a=5; a++; 执行后a的值是5

A.正确 B.错误
3.

C++中for循环可以用来重复执行纹样绘制代码。

A.正确 B.错误
4.

数组下标从0开始。

A.正确 B.错误
5.

如果......else属于循环结构。

A.正确 B.错误
公众号
客服 反馈
顶部