理论卷2026年6月青少年软件编程(C\C++) · 一级

YLT C++ 1级 2026.06

满分 100 · 及格 60 · 时长 60 分钟 · 共 22 题 (单选10 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #13293
分值 4

一个完整的 C++ 程序,必须包含以下哪个函数作为程序执行的入口?()

A

main()

B

start()

C

begin()

D

init()

2
单选题号 #13294
分值 4
C++ 源代码经过以下哪个步骤后,会生成可直接在 Windows 系统运行的 .exe 文件?()
A仅编写代码
B仅编译
C编译 + 链接
D仅调试
3
单选题号 #13295
分值 4

以下关于 C++ 变量定义的写法,正确的是?()

A

int 123num = 10;

B

float my_score = 95.5;

C

double class = 3.14;

D

bool a-b = true;

4
单选题号 #13296
分值 4

C++ 表达式 15 - 6 / 2 * 3 的计算结果是?()

A

66

B

99

C

1414

D

00

5
单选题号 #13297
分值 4

执行以下 C++ 代码,输入 20 并回车后,输出结果是?()

int a;
cin >> a;
cout << a * 3 + 5;
A

6060

B

6565

C

20×3+5=6520 \times 3 + 5 = 65

D

a * 3 + 5

6
单选题号 #13298
分值 4

以下哪个 C++ 函数可以用于计算一个数的绝对值?()

A

pow()

B

sqrt()

C

abs()

D

max()

7
单选题号 #13299
分值 4

以下 C++ 代码执行后,变量 c 的最终值是?()

int a = 8, b = 5, c;
a = a * 2;
b = b - 3;
c = a / b;
A

44

B

55

C

88

D

1616

8
单选题号 #13300
分值 4

以下 C++ 代码执行后,输出结果是?()

int x = 7, y = 12;
if(x 10)
 cout << "通过";
else
 cout << "不通过";
A

通过

B

不通过

C

11

D

00

9
单选题号 #13301
分值 4

以下 C++ 代码执行后,循环体一共会执行多少次?()

int i = 1;
while(i <= 20)
{
 cout << i << " ";
 i += 4;
}
A

44

B

55

C

66

D

无限次

10
单选题号 #13302
分值 4

以下 C++ 代码执行后,输出的结果是?()

int res = 1;
for(int i=1;i<=4;i++)
 res *= i;
cout << res;
A

44

B

1010

C

2424

D

120120

🔒

已解锁前 10 题

第 11~22 题(共 12 题)需开通题库会员或使用积分包作答
本卷为 VIP 试卷:需开通题库会员(无限刷)或购买积分包(每题 1 积分);已购长期正课学员自动享有权益