// 插入排序
void insert_sort(int *array, int num)
{
int tmp;
int i, j;
for (i = 1; i < num; i++)
{
tmp = array[i];
for (j = i - 1; j >= 0; j--)
{
if (tmp < array[j])
{
array[j + 1] = array[j];
array[j] = tmp;
tmp = array[j];
}
}
}
}
int main(void)
{
int array[7] = {3, 5, 2, 1, 4, 10 , 0};
insert_sort(array, 7);
return 1;
}
04-29