已知一组数据:6,3,42,23,35,71,98,67,56,38。编写程序,把他们按从小到大的

已知一组数据:6,3,42,23,35,71,98,67,56,38。编写程序,把他们按从小到大的次序排列起来

编写程序,把它们按从小到大的次序排列起来。
程序如下:
/*EX3-1*/
# include<stdio.h>
# define N 10
main()
{
int a[N]={6, 3, 42, 23, 35, 71, 98, 67, 56, 38};
int i, j, t;
printf(“The array before sorted:”);
for(i=0; i<N; i++)
printf(“%4d”, a[i]);
for(i=0; i<9; i++)
{
for(j=i+1; j<10; j++)
{
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
for(i=0; i<N; i++)
printf(“%4d”, a[i]);
return o;
}
温馨提示:答案为网友推荐,仅供参考