试题详情
- 简答题 下面程序用“插入法”对数组a进行由小到大的排序,请填(3)空使程序完整。 经典算法提示: 简单插入排序算法的基本思想使将数组处理n-1次,第k次处理是将第k个元素插入到目前的位置。第k次的元素是这样插入的:在第k次处理时,前面的元素a[0],a[1],⋯,a[k-1]必定已排成了升序,将a[k]与a[k-1],a[k-2],⋯a[0]逐个比较(由后向前),若有a[j]
关注下方微信公众号,在线模考后查看

热门试题
- 下列程序按学生的姓名查询其成绩排名和平均
- 输入正整数m和n,如果m+n是质数,输出
- 若char a[10];已正确定义,以下
- 有以下程序,运行后的输出结果是()
- 设变量均已正确定义并且赋值,以下与其他三
- 连接两个字符串,把字符串2接到字符串1的
- Windows应用程序的消息来源主要包括
- 以下函数的功能是计算s=1+1/2!+1
- 使用转义字符可输出ASCII码表中的任一
- 以下有关宏定义的叙述,正确的是()
- C语言中对文件操作的一般步骤是()
- 输入若干有序数放在数组中。然后输入一个数
- 表达式x&&1等效于()
- 写出下面程序的运行结果。
- 利用循环求1到10的和值,循环控制i,和
- 格式控制符%s表示字符串
- 下列是算法的描述方法的是()。
- 二维数组可以按()初始化,也可以按()初
- 下面能正确进行字符串赋值操作的是()
- 编写程序,输入2015年的一个月份,输出