将8个两位正整数的数组中下标范围为【3,6】范围内的元素用插入法进行升序排序,并保持其他元素的顺序不变,___处应填入的内容是()
#include <stdio.h>void main()
{ int i,j,x;
int a[8]=
{34,65,24,76,87,96,43,21}
;
for(i=0;
i<8;
i++) printf("%d\t",a[i]);
printf("\n");
for(i=5;
i>=3;
i--)
{ x=a[i];
j=i+1;
while(j<7&&x>a[j])
{ a[j-1]=a[j];
j++;
}
____________;
}
printf("排序后:");
for(i=0;
i<8;
i++) printf("%d\t",a[i]);
printf("\n");
}
发布于 2022-05-11 09:16:15
登录后免费查看答案
关注者
0
被浏览
13