12、下⾯的排序算法程序中 ,横线处应该填⼊的是(  )。

别灰心,再试一次!

💡 真题解析

【答案】D

【考纲知识点】排序算法

【解析】考察插入排序的过程,不断地将a[i]与前面的数字比较,以便找到合适的位置插入进去;因此,在已排好序的部分中,所有比a[i]大的数字都要整体往右移动一个单位;若a[j]比a[i]大,那么它往右移动一个单位之后的位置是j+1,所以应该将a[j]赋值给a[j+1]。