#include <stdio.h>
#include <stdlib.h>
#define swap(a,b) {a=a^b;b=a^b;a=a^b;}
void bs(int len,int a[])
{
int i,j;
for(i=0;i<len-1;i++){
for(j=0;j<len-1-i;j++){
if(a[j]<a[j+1]){
swap(a[j],a[j+1]);
}
}
}
for(int c=0;c<len;c++){
printf("%d",a[c]);
}
}
int main()
{
int len;
int a[66];
printf("请输入数组长度\n");
scanf("%d",&len);
printf("请输入数组元素\n");
for(int i =0;i<n;i++){
scanf("%d",&a[i]);
}
bs(len,a);
return 0;
}
冒泡法C语言(输入输出)
最新推荐文章于 2023-09-07 15:59:08 发布