#include<iostream>
using namespace std;
int main()
{
struct student
{
char name[20];
int num;
float score;
}stu[3];
int i, m=0;
for(i=0;i<3;i++)
{
cout<<"请输入学生"<<i+1<<"的信息:"<<endl;
cout<<"姓名:"<<endl; cin.get(stu[i].name,20);
cin.get();
cout<<"学号:"<<endl; cin>>stu[i].num;
cout<<"成绩:"<<endl; cin>>stu[i].score;
cin.get();
}
for(i=0;i<3;i++)
{
if(stu[i].score>stu[m].score) //第一次stu[i]和stu[m]都是0,判断第二次stu[1]是否大于stu[m]也就是stu[0]
m=i;
}
cout<<"成绩最高的是:"<<endl;
cout<<"学号为"<<stu[m].num<<"的"<<stu[m].name<<endl;
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: