C语言踢 用一个函数来实现对任意n个数进行冒泡排序,由主函数进行调用并输出排序结果。

2024-11-30 13:58:04
推荐回答(3个)
回答1:

#include(stdio.h)
int main()
{
int n,i,j,c;
int a[n];
for(i=0;i {
scanf("%d",&a[i]);
}
for(i=0;i {
for(j=0;j {
if(a[j]>a[j+1])
{ c=a[j];
a[j]=a[j+1];
a[j+1]=c;}
}
}
for(i=0;i printf("%d",a[i]);
}

回答2:

主要语句段

void sort();
{ int i,j,temp; 
int a[10]; 
for(i=0;i<10;i++) 
scanf ("%d,",&a[i]); 
for(j=0;j<=9;j++) 
{ for (i=0;i<10-j;i++) 
if (a[i]>a[i+1]) 
{ temp=a[i]; 
a[i]=a[i+1]; 
a[i+1]=temp;} 

然后你在主程序中调用就可以了

回答3:

What??