这个小例子,是从十个数中找到第一名,如果第一名的分数相同,则二者都可以晋级,进入下一轮比赛,我们就对这个数进行排序,这样要求输出晋级人员的标号0-9号中其中一个或几个. 如何用c语言来实现呢? 1) 第一步构建一个结构体: typedef struct { int num; int score; }student; 2)排序方法 void sort(studnet A[],int N) { int i,j; for(i=0;i<N;i++) { if(A[j].score<A[j+1].sco…