C语言题.写一函数,用冒泡法对输入的一组数按由小到大顺序排序(要求形参为数组),main函数调用实现

2024-11-29 02:15:43
推荐回答(1个)
回答1:

#include
void sort(int a[],int n)
{
int i,j, t;
for(j=0;j{
for(i=0;i{
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
}
void main()
{
int i;
int s[8];
for(i=0;i<8;i++){
scanf("%d",&s[i]);
}
sort(s,8);
printf("The sort is:\n");
for(i=0;i<8;i++)
printf("%d\n",s[i]);
}