解题思路:
注意事项:
参考代码:
#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语言训练-素数问题 (C语言代码)浏览:1654 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:660 |
完数 (C语言代码)浏览:685 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:326 |
矩阵乘方 (C语言代码)浏览:1022 |
C二级辅导-等差数列 (C语言代码)浏览:695 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:440 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1258 |
1218题求大神帮忙看看怎么不能过浏览:690 |