#include<stdio.h> #include<stdlib.h> typedef struct { char name[20]; int grade; } info; int cmp1(const void* p1, const void* p2) { // 低到高 return ((info*)p1)->grade - ((info*)p2)->grade; } int cmp2(const void* p1, const void* p2) { // 高到低 return ((info*)p2)->g...