选择题 共15道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 共10道

16 17 18 19 20 21 22 23 24 25


编程题 共2道

26 27

453 | 202312GESP C++一级试卷-考试
选择题 共15道
01

以下C++不可以作为变量的名称的是( )。

2分
登录后查看选项
02

C++表达式 10 - 3 * (2 + 1) % 10 的值是( )。


2分
登录后查看选项
03

假设现在是上午十点,求出N小时(正整数)后是第几天几时,如输入20小时则为第2天6点,如N输入4则为今天14点。为实现相应功能,应在横线处填写代码是( )。


2分
登录后查看选项
04

下面的程序用于判断N是否为偶数,横线处应填写代码是()。

2分
登录后查看选项
05

下面对C++代码执行后输出的描述,正确的是( )。

caf993b7-5353-4c2b-830d-cf96ccc01de2.jpg

2分
登录后查看选项
06

下面C++代码执行后的输出是( )。

2分
登录后查看选项
07

下面C++代码执行后的输出是( )。

8236464c-17a3-4281-984e-d68a26dfd298.jpg

2分
登录后查看选项
08

下面C++代码执行后的输出是( )。

image.png

2分
登录后查看选项
09

下面C++代码用于判断一个数是否为质数(素数),在横线处应填入代码是( )。

2分
登录后查看选项
10

对下面的代码,描述正确的是( )。

e7b4afc8-0865-4c17-96ea-dd7f1d425169.jpg

2分
登录后查看选项
11

执行下面C++代码后输出是( )。

b53f3b9b-acad-4ffb-92f2-a1418c585b37.jpg

2分
登录后查看选项
12

定义变量 char c ,下面对 c 赋值的语句,不符合语法的是( )。

2分
登录后查看选项
13

下图所示C++代码对大写字母 'A' 到 'Z' 分组,对每个字母输出所属的组号,那么输入 'C' 时将输出的组号是?( )。

2分
登录后查看选项
14

某公司新出了一款无人驾驶的小汽车,通过声控智能驾驶系统,乘客只要告诉汽车目的地,车子就能自动选择一条优化路线,告诉乘客后驶达那里。请问下面哪项不是驾驶系统完成选路所必须的。( )

2分
登录后查看选项
15

现代计算机是指电子计算机,它所基于的是( )体系结构。

2分
登录后查看选项
判断题 共10道
16

C++表达式 int(3.14) 的值为3。( )

2分
登录后查看选项
17

C++语句 cout << (2 * 3, 3 % 10, 2+3) 的输出为 6,3,5 。 ( )

2分
登录后查看选项
18

for(int i = 1; i < 10; i += 3;) ; 表示i从1开始到10结束间隔为3,相当于1、4、7、10。( )

2分
登录后查看选项
19

C++表达式010+100+001的值为111。( )

2分
登录后查看选项
20

if 语句中的条件表达式的结果可以为 int 类型。

2分
登录后查看选项
21

在下面的C++代码 while(1) continue; 中,由于循环中的 continue 是无条件被执行,因此将导致死循环。( )

2分
登录后查看选项
22

C++表达式 ('1'+'1'=='2'? flag=1:flag=2) 的结果值和表达式 (flag==2) 的相同。( )

2分
登录后查看选项
23

在C++的程序中,不能用 scanf 作为变量名。( )

2分
登录后查看选项
24

小杨最近在准备考GESP,他用的Dev C++来练习和运行程序,所以Dev C++也是一个小型操作系统。( )

2分
登录后查看选项
25

任何一个 while 循环都可以转化为等价的 for 循环( )。

2分
登录后查看选项
编程题 共2道
26

小杨的考试

问题描述:

今天是星期X,小杨还有N天就要考试了,你能推算出小杨考试那天是星期几吗?(本题中使用7表示星期日)

输入描述:

输入 2 行,第一行一个整数X( );第二行一个整数 N(1≤N ≤364)。

输出描述:

输出一个整数,表示小杨考试那天是星期几。

特别提醒:

在常规程序中,输入、输出时提供提示是好习惯。但在本场考试中,由于系统限定,请不要在输入、输出中附带任何提示信息。

样例输入 1:

样例输出 1:

样例解释 1:

今天是星期 1,那么 6 天后就是星期日,星期日在本题中用 7表示。

样例输入 2:

样例输出 2:

样例解释 2:

今天是星期 5,那么 3 天后就是星期 1。

25分
登录后作答
27

小杨报数

问题描述:

小杨需要从 1到N 报数。在报数过程中,小杨希望跳过M 的倍数。例如,如果 N=5,M=2 ,那么小杨就需要依次报出 1、3 、5 。

现在,请你依次输出小杨报的数。

输入描述:

输入 2 行,第一行一个整数 N(1≤ N ≤1,000 );第二行一个整数 (2≤ M ≤100 )。

输出描述:

输出若干行,依次表示小杨报的数。

特别提醒:

在常规程序中,输入、输出时提供提示是好习惯。但在本场考试中,由于系统限定,请不要在输入、输出中附带任何提示信息。

样例输入 1:

样例输出 1:

样例输入 2:

样例输出 2:

25分
登录后作答