编写函数sort(int a[ ],int size),使用起泡法对size个整数进行排序(升序排列)。编写主函数调用该函数

2025-12-24 12:04:38
推荐回答(1个)
回答1:

#include
void sort(int a[],int size)
{
int j,n,b;
for(j=0;jfor(n=1;n{
if(a[j]>a[n])
b=a[j];
a[j]=a[n];
a[n]=b;
}
for(j=0;jprintf("%d ",a[j]);
}
void main()
{
int i,m,k[50];
printf("请输入实际数组长度(小于50个数之内):");
scanf("%d",&m);
printf("请输入各个元素:");
for(i=0;iscanf("%d",&k[i]);
sort(k,m);
}