问题及代码:
/*文件名称:结构体
完成日期:2016年4月13日
作者;马艳艳
问题描述:输入学生的姓名和成绩,统计出最高分的学生和最低分的学生。
输入描述:输入5个学生的姓名和分数,用结构体完成
输出描述:输出最高分的姓名和分数,最低分的姓名和分数。*/
#include<iostream>
using namespace std;
struct Student
{
string name;
float score;
}stu[5];
int main()
{
int i;
int m,n;
float max=0,min=1000;
for(i=0;i<5;i++)
{
cin>>stu[i].name>>stu[i].score;
}
for(i=0;i<5;i++)
{
if(stu[i].score>max)
{
max=stu[i].score;
m=i;
}
if(stu[i].score<min)
{
min=stu[i].score;
n=i;
}
}
cout<<"MAX: "<<stu[m].name<<" "<<stu[m].score<<endl;
cout<<endl;
c