#include <stdio.h> //冒泡算法
void fn(int* a , int len)
{
int i,j,temp;
for(i=0; i<len; i++)
{
for(j=0; j<len-i-1;j++)
{
if(a[j]<a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(i=0; i<10; i++)
{
printf("%d ",a[i]);
}
}
int main()
{
int a[]={122,4,23,55,33,22,76,43,543,555};
int len = sizeof(a)/sizeof(int);
fn(a,len);
return 0;
}
试试我写的这个程序!
温馨提示:答案为网友推荐,仅供参考