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