这样排序可以么?
这样排序可以么?大家运行看看~
#include "stdio.h"
void main()
{ int t,p,i,n,t_s[5]={10,7,10,5,8},s[5]={1,2,3,4,5};
/*排序*/
for(i=5;i<=1;i--)
for(n=1;n<i;n++)
if(t_s[n-1]>t_s[n])
{ t=t_s[n]; p=s[n];
t_s[n]=t_s[n-1]; s[n]=s[n-1];
t_s[n-1]=t; s[n-1]=p;
}
/*输出*/
for(n=5;n>=1;n--)
printf("\nrank %d:school %d %d",6-n,s[n-1],t_s[n-1]);
}