解题思路:
注意事项:
参考代码:
#include<cstdio>
int array[1010];
void Sort(int length){
for(int i=1;i<length;i++){
int temp=array[i];
int j;
for(j=i-1;j>=0&&array[j]>temp;j--){
array[j+1]=array[j];
}
array[++j]=temp;
}
}
int main(){
int length;
scanf("%d",&length);
for(int i=0;i<length;i++)
scanf("%d",&array[i]);
Sort(length);
for(int i=0;i<length;i++)
printf("%d ",array[i]);
putchar('\n');
return 0;
}
0.0分
0 人评分
【密码】 (C语言代码)浏览:350 |
【计算两点间的距离】 (C语言代码)浏览:927 |
淘淘的名单 (C语言代码)答案错误???浏览:624 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:468 |
1014题解浏览:524 |
简单的a+b (C语言代码)浏览:572 |
局部变量作函数返回值的问题浏览:1028 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:571 |
永远的丰碑 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:689 |