|
#include<stdio.h>
int m[10]={7,4,4,4,4,5,5,5,5,5};
float credit=5;
void main()
{void sortB(float *y);
float b[10];
sortB(b);
}
void sortB(float *y)
{int i,j,k,t;
for(i=0;i<10;i++)
y[i]=m[i]/100*credit;
for(i=0;i<10;i++)
printf("%d ",m[i]);
for(i=0;i<10;i++)
printf("%d ",y[i]);
for(i=0;i<9;i++)
{
k=i;
for(j=i+1;j<10;j++)
if(y[j]<y[k]) k=j;
t=y[k];y[k]=y[i];y[i]=t;
}
for(i=0;i<10;i++)
printf("%f\n",y[i]);
printf("\n");
} 运行很怪啊 |
|