数字排序
从小到大
#include <stdio.h>
int main() {
int a[10];
int i,j,t;
printf("input 10 number ;\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
for(j=0;j<9;j++) //进行9次循环,实现9趟比较
for(i=0;i<9-j;i++) //在每一趟中进行9-i次比较
if(a[i]>a[i+1]) //相邻两个数比较
{t=a[i];a[i]=a[i+1];a[i+1]=t;}
printf("The storted numbers ;\n");
for(i=0;i<10;i++)
printf ("%d ",a[i]);
printf("\n");
return 0;
}
数字排序
从大到小
```c
int main() {
int a[10];
int i,j,t;
printf("input 10 number ;\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
for(i=0;i<10;i++)
printf ("%d ",a[i]);
printf("\n");
for(j=0;j<9;j++) //进行9次循环,实现9趟比较
for(i=0;i<9-j;i++) //在每一趟中进行9-i次比较
if(a[i]<a[i+1]) //相邻两个数比较
{t=a[i];a[i]=a[i+1];a[i+1]=t;}
printf("The storted numbers ;\n");
for(i=0;i<10;i++)
printf ("%d ",a[i]);
printf("\n");
return 0;
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210111235050191.png)