选择题 共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

472 | 202403GESP C++四级试卷-考试
选择题 共15道
01

若函数声明为 int f(int &x){ x+=3; return x; } ,则对声明的变量 int a=3 ,下面哪个调用能够改变 a 的值( )。

2分
登录后查看选项
02

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

2分
登录后查看选项
03

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

2.png

3.png

2分
登录后查看选项
04

对二维数组 int arr[3][16]; ,则 arr[1] 占用内存的大小为( )字节。

2分
登录后查看选项
05

对二维数组 int arr[3][16]; ,若 arr 的地址是 0x28cbc0 ,则 arr[1] 的值是( )。

2分
登录后查看选项
06

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

2分
登录后查看选项
07

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

5.png

2分
登录后查看选项
08

下面C++函数中采用的算法是( )。

2分
登录后查看选项
09

插入排序在最好情况下的时间复杂度是( )。

2分
登录后查看选项
10

在如下的C++代码执行后,设第11和12行的输出地址值分别为 X 和 Y ,则下面正确的是( )。


2分
登录后查看选项
11

如果文件 1.txt 中的内容如下,则执行下面C++代码时,注释了 #### 那行代码所输出的 x 的值为()。

13.png

14.png

2分
登录后查看选项
12

执行下列C++代码时输出中的第2行是( )。

15.png

2分
登录后查看选项
13

C++语言中下面哪个关键字能够限定对象的作用域( )。

2分
登录后查看选项
14

小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿蒙,这个鸿蒙是( )。

2分
登录后查看选项
15

中国计算机学会(CCF)在2024年1月27日的颁奖典礼上颁布了王选奖,王选先生的重大贡献是( )。

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

对 int a[]={2,0,2,4,3,1,6} ,执行第一趟选择排序处理后 a 中数据变为 {0,2,2,4,3,1,6} 。( )

2分
登录后查看选项
17

如果待排序数据不能都装进内存,需要使用外排序算法。( )

2分
登录后查看选项
18

定义变量 int a=5 , 则 cout << &++a 会输出 6 。( )

2分
登录后查看选项
19

两个函数之间可以使用全局变量来传递数据。 ( )

2分
登录后查看选项
20

定义数组 int a[2024][3][16]={2,0,2,4,3,1,6} ,则 cout << a[2023][2][15] 的结果不确定。()

2分
登录后查看选项
21

在C++语言中,函数的参数为指针时,可以在函数内部修改该参数的值。( )

2分
登录后查看选项
22

在C++语言中 try 子句里抛出的结构体等类型的异常无法被 catch 捕获。( )

2分
登录后查看选项
23

C++语言中 cout << 9^2 << endl; 会输出81。( )

2分
登录后查看选项
24

小杨今年春节回奶奶家了,奶奶家的数字电视要设置ip地址并接入到WIFI盒子才能收看节目,那这个WIFI盒子具有路由器的功能。( )

2分
登录后查看选项
25

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

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

相似字符串


问题描述

对于两个字符串A 和 B,如果 A可以通过删除一个字符,或插入一个字符,或修改一个字符变成 B,那么我们说A和B 是相似的。

比如 apple 可以通过插入一个字符变成 applee ,可以通过删除一个字符变成 appe ,也可以通过修改一个字符变成 bpple ,因此 apple 和 applee 、 appe 、 bpple 都是相似的。但 applee 并不能通过任意一个操作变成bpple ,因此它们并不相似。

特别地,完全相同的两个字符串也是相似的。

给定 T组A,B ,请你分别判断他们是否相似。


输入描述

第一行一个正整数T 。

接下来T 行,每行两个用空格隔开的字符串 A和B 。

保证T ≤100,A,B 的长度不超过 。保证 A和 B只包含小写字母。


输出描述

输出 T行,对于每组A,B ,如果它们相似,则输出 similar ,否则输出 not similar 。


特别提醒

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


样例输入 1

样例输出 1

25分
登录后作答
27

做题


题目描述

小杨同学为了提高自己的实力制定了做题计划,在第 K天时,他必须要完成 K道题,否则他就会偷懒。

小杨同学现在找到了一个题库,一共有n 套题单,每一套题单中有一定数量的题目。但是他十分挑剔,每套题单他只会使用一次,每一天也只能使用一套题单里的题目,之后那套题单就会被弃之不用。对于每套题单,他不必完成题单内所有的题。

那么问题来了,小杨同学最多会做题几天才偷懒呢?


输入格式

第一行,1个数为 n,表示有多少套题单。

第二行,n个整数a1,a2,...,an ,分别表示每套题单有多少道题。


输出格式

输出一行,小杨同学偷懒前最多做题天数。


样例1

25分
登录后作答