输入学生的姓名和成绩,统计出最高分的学生和最低分的学生。
输入
输入5个学生的姓名和分数,用结构体完成
输出
输出最高分的姓名和分数,最低分的姓名和分数
样例输入
wang 98.8 li 67.9 zhang 56 lu 78.7 liu 70
样例输出
MAX: wang 98.8
MIN:zhang 56
#include <stdio.h>
#include <stdlib.h>
int main()
{
struct
{
char name[10];
float num;
} student[5];
int i,a,b;
float max=0,min=100;
for(i=0; i<5; i++)
{
scanf("%s %f",student[i].name,&student[i].num);
if(max<student[i].num)
{
max=student[i].num;
a=i;
}
if(min>student[i].num)
{
min=student[i].num;
b=i;
}
}
printf("MAX:%s %g\n",student[a].name,max);
printf("MIN:%s %g\n",student[b].name,min);
return 0;
}