#include<stdio.h>
#include<String>
#include<iostream>
using namespace std;
struct student
{
int num;
string name;
int grade;
};
int main()
{
struct student stu[10];
int i ;
for(i=1;i<=4;i++)
{
cin >> stu[i].num >> stu[i].name >> stu[i].grade;
}
int j=4;
stu[0].num = 1024;
while(stu[j].num != 1024)
j--;
if(j==0)
printf("No\n");
else
{
cout << stu[j].num << " " <<stu[j].name << " " <<stu[j].grade;
}
return 0;
}
可以改进
顺序表最优化的办法