案例分析题 编写程序,学生的记录由学号和成绩组成,学生用结构体表示,按学号由小到大输入10个学生的成绩,按分数降序排列该组学生。
【正确答案】#include struct student { int num; int grade; }; void main() { struct student s[10]; int i,j; struct student temp; for (i=0; i < 10; i++) { scanf("%d", &(s[i].grade)); s[i].num=i+1; } for (i=0; i < 9; i++) for(j=i+1; j<10; j++) { if(s[i].grade
【答案解析】