试卷总分:100分


选择题 10题 40分

01 02 03 04 05 06 07 08 09 10


判断题 10题 20分

11 12 13 14 15 16 17 18 19 20


编程题 2题 40分

21 22

E1071 电子学会青少年软件编程等级考试-C++ -CIE-202609-C++一级-真题-考试

选择题 共10道

01

下列软件中,属于 `C++` 集成开发环境`(IDE)`的是?

4分
登录后查看选项
02

C++源程序经过编译后生成的中间文件,在 Windows下常见的扩展名是?

4分
登录后查看选项
03

关于变量以下说法正确的是?

4分
登录后查看选项
04

下面属于合法`C++`变量标识符的是?

4分
登录后查看选项
05

执行以下代码后,变量 x 的值是?

int x = 7;
x %= 4;
x += 2;
4分
登录后查看选项
06

在 C++ 中,用来从键盘读取数据到变量的输入对象是?

4分
登录后查看选项
07

在 C++程序中,若要使用 sqrt()、pow() 等数学函数,应该包含哪个头文件?

4分
登录后查看选项
08

执行下面代码,a,b的值是?

int a=7,b=13,t;
t=a; 
a=b; 
b=t;
4分
登录后查看选项
09

下面循环执行完毕sum的值为?

 int sum=0;
 for(int i=1;i<=6;i++) 
   sum+=i;
4分
登录后查看选项
10

已知 int a=6, b=9;,下列逻辑表达式结果为 false的是?

4分
登录后查看选项

判断题 共10道

11

可以使用记事本编译 C++ 源代码。

2分
登录后查看选项
12

C++中的标识符是区分大小写的,例如变量 Value和 value 是两个不同的变量。

2分
登录后查看选项
13

使用 cin 读取数据时,多个输入的数据之间可以用空格、回车隔开。

2分
登录后查看选项
14

表达式 10 / 4 * 2 的计算结果是 5。

2分
登录后查看选项
15

pow(4,3)可以计算4的3次方。

2分
登录后查看选项
16

abs(-5)和 fabs(-5.5)都能正确返回绝对值,但它们的返回类型不同。

2分
登录后查看选项
17

顺序结构程序执行时,代码从上往下依次运行。

2分
登录后查看选项
18

!(8>2) 的逻辑运算结果为true。

2分
登录后查看选项
19

while循环无论条件真假,循环体至少执行一次。

2分
登录后查看选项
20

continue语句的作用是立刻结束整个循环,跳出循环。

2分
登录后查看选项

编程题 共2道

21

书店促销

题目描述

书店最近有促销活动,订单总金额每满 300 元优惠 30 元,优惠可以叠加:满600减60、满900减90,以此类推。

现有订单总金额 n 元,请计算出实际需要支付的金额。

输入

一行一个整数,表示订单总金额 n。

输出

一行输出一个整数,表示实际支付的金额。

数据范围

1≤n≤10^9

输入样例1

350

输出样例1

320

输入样例2

620

输出样例2

560

20分

C0713
登录后作答
22

倍数累加

题目描述

输入一个正整数 n,求出从 1 到 n 之间所有m倍数的数字累加之和。

输入

一行两个正整数 n,m。

输出

输出一个整数,表示所有m的倍数和。

数据范围

1≤n,m≤20000

输入样例1

20 5

输出样例1

50

输入样例2

12 5

输出样例2

15

20分

C0714
登录后作答