本题需要5个排序 分别对金牌 奖牌 金牌人口比例 奖牌人口比例。 同时还要保证与输入时的顺序相同 所以要在结构体中定义顺序 并在输入时对顺序赋值。 还有对每一次排序之后排名的确定 需要对chazhi变量清0来保证排名的正确 我个人感觉这点很容易被忽视。 以下是代码: #include<stdio.h> #include<math.h> #include<string.h> struct medal { int gold; int medal; float population; float gold_scale; float medal_scale...