小杨使用指针修改计数器的值。执行下面程序后,输出结果是( )。

8 8
小杨使用指针修改计数器的值。执行下面程序后,输出结果是( )。

8 8
关于下面指针声明的说法,正确的是( )。

p
a
小杨用二维数组记录仓库货物数量。执行下面代码后,变量 的值是( )。

12
下面函数用于将一个 行 列二维数组的第 行元素全部加 ,横线处正确的形参写法是( )。 void addOne ( ________ , int r ) { 1 for ( int j = 0 ; j < 5 ; j ++ ) { 2 arr [ r ][ j ] ++ ; 3 } 4 } 5
int arr[][]
执行下面程序后,输出结果是( )。

85 60
执行下面程序后,输出结果是( )。

7 0
小杨定义了结构体数组,并使用指针访问其中的元素。执行下面代码后输出的是( )。

C++ 120
关于冒泡排序、插入排序和选择排序,下列说法正确的是( )。
某机器人每次可以向前移动 格或 格,到达第 格的方法数由下面函数计算。 的返回值是 ( )。

8
对一组 的学生按成绩( )升序排序。排序前后的数据如下。关于该排序的稳定 性,判断正确的是( )。 struct student { 1 int score ; 2 char id ; 3 }; 4 排序前:

排序后:

下面代码使用插入排序将数组按升序排列,横线处应填写( )。

a[j] < key
下面代码的时间复杂度是( )。


假设文件 的内容如下:
Blue Sky 1 执行下面程序后,输出结果是( )。

Blue-Sky
执行下面程序后,输出结果是( )。

A
下面函数使用冒泡排序将数组按升序排列。为了在数组已经有序时提前结束,两处横线应分别填写 ( )。

false
true
执行下面程序后,变量 的值为 。

一个函数必须在调用之前既声明又定义。
*(*(a + 1) + 0)
5
下面二维数组在内存中按行优先连续存储,因此 的值为 。

20
执行下面程序后会输出 。

下面结构体初始化语句是合法的。 struct Point { 1 int x ; 2 int y ; 3 }; 4 5 Point p { 3 , 4 }; 6
a[j] >= key
对于按升序实现的稳定插入排序,移动元素的条件通常应为 ,这样能够保证相等元素的相对 顺序不变。

n = 4
24
下面递推程序计算 。当 时,返回值为 。

8
下面两层循环的时间复杂度是 。

Welcome
log.txt
假设文件能够正常打开,下面程序会把 写入 。

catch (int e)
throw "Error"
Caught
执行下面程序时, 能够捕获由 抛出的异常,因此程序输出 。

分,共 分) 3 25 50 1
新汉诺塔
以下为官方试卷题面(与 PDF 一致)



有序网格
以下为官方试卷题面(与 PDF 一致)


可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
Ctrl / ⌘ + ZCtrl / ⌘ + YCtrl / ⌘ + FCtrl / ⌘ + ACtrl / ⌘ + CCtrl / ⌘ + XCtrl / ⌘ + V工具栏排版按钮编辑时自动保存到本机历史
提交记录AI
作答助手确定要清空代码吗?
确定退出考试模式吗?当前作答进度会暂存在本机会话中,下次可继续。
正在处理答卷,请稍候…