#include<stdio.h>
void main()
{
int ar[10];
int i,j,t;
printf("输入十个数:");
for(i = 0;i < 10;i++)
scanf("%d",&ar[i]);
for(j = 0;j < 9;j++)//外循环,每循环一次选出这趟里面的最大值
for(i = 0;i < 9 -j;i++)//内循环,通过9 - j次循环将最大值沉底
if(ar[i] > ar[i + 1])
{
t = ar[i];
ar[i] = ar[i + 1];
ar[i + 1] = t;
}
printf("从小到大排序后:");
for(i = 0;i < 10;i++)
printf("%5.2d",ar[i]);
printf("\n");
}
void main()
{
int ar[10];
int i,j,t;
printf("输入十个数:");
for(i = 0;i < 10;i++)
scanf("%d",&ar[i]);
for(j = 0;j < 9;j++)//外循环,每循环一次选出这趟里面的最大值
for(i = 0;i < 9 -j;i++)//内循环,通过9 - j次循环将最大值沉底
if(ar[i] > ar[i + 1])
{
t = ar[i];
ar[i] = ar[i + 1];
ar[i + 1] = t;
}
printf("从小到大排序后:");
for(i = 0;i < 10;i++)
printf("%5.2d",ar[i]);
printf("\n");
}