#include using namespace std; const int N = 110; int n = 4; struct Node{ string name; int id; int score; }a[N]; bool cmp(Node x,Node y){ if(x.score==y.score) return x.idy.score; } int main() { a[1] = {"AA", 1, 100}; a[2] = {"BB", 2, 90}; a[3] = {"CC", 3, 90}; a[4] = {"DD", 4, 100}; //排序 sort(a + 1, a + 1+n,cmp); for (int i = 1; i <= n; i++) cout << a[i].name << " "; cout<