GESP202406四级【选择题+判断题】

您的姓名:
1、下列代码中,输出结果是( )

2、下面函数不能正常执行的是()(因无代码内容,按题目原样保留)
3、下面程序输出的是()

4、假设变量 a 的地址是 0x6ffe14,下面程序的输出是( )。

5、如果下列程序输出的地址是 0x6ffe00 ,则 cout<<a+1<<endl; 输出的是()

6、C++ 中,关于文件路径说法错误的是()
7、关于直接插入排序,下列说法错误的是()
8、下列程序横线处,应该输入的是 ( )。

9、下面关于递推的说法不正确的是( )。
10、关于几种排序算法的说法,下面说法错误的是( )。
11、数组 {45,66,23,1,10,97,52,88,5,33} 进行从小到大冒泡排序过程中,第一遍冒泡过后的序列是( )。
12、下面的排序算法程序中,横线处应该填入的是( )。

13、下面的程序中,如果输入 10 0 ,会输出( )。

14、10 条直线,最多可以把平面分为多少个区域( )。
15、下面程序中,如果语句 cout<<p<<endl; 输出的是 0x6ffe00 ,则 cout<<++p<<endl; 输出的是()

16、int& a 和 &a 是一样的,都是取 a 的地址。
17、以下代码不能够正确执行。

18、引用是一个指针常量。
19、下面程序两个输出结果是一样的。

20、函数不可以调用自己。
21、函数参数传递过程中,如果传常量值、常量引用和常量指针都是不能被修改的,它们可以防止函数对实参的值或地址进行修改。
22、下面代码输出的值等于 0

23、在下面这个程序里, a [i][j] 和一个普通的整型变量一样使用。

24、一个一维数组,至少含有一个自然数 N,是一个合法的数列。可以在一维数组末尾加入一个自然数 M,M 不能超过一维数组末尾元素的一半,形成一个新的合法的一维数组,如果 N=6,那么可以有 6 个不同的合法数组。
25、插入排序算法中,平均时间复杂度是 O (n²),最坏的情况逆序情况下,达到最大时间复杂度。
更多问卷 复制此问卷