关于排序
#include <stdio.h>
#define len 9
void swit(int *a,int *b);
int main(void)
{
int i,k,a[]={10,8,5,7,2,6,1,9,3,4},X=10;
printf("The original numbers are :10,8,5,7,2,6,1,9,3,4\n");
for(k=0;k<=len;k++)
for(i=len;i>=0;i--)
if(a[i]<=a[k])
swit(&a[k],&a[i]);
printf("Now the numbers are:");
for(i=0;i<=len;i++)
printf(" %d",a[i]);
printf("\n");
return 0;
}
void swit(int *a,int *b)
{
int m;
m=*a;
*a=*b;
*b=m;
}
for(k=0;k<=len;k++)
for(i=len;i>=k;i--)
if(a[i]<=a[k])
swit(&a[k],&a[i]);