oj--C++结构体之统计最高最低分

来源:互联网 发布:兰蔻网络推广方案 编辑:程序博客网 时间:2024/04/30 08:47

代码;

/**Copyright (c) 2016, 烟台大学计算机与控制工程学院*All rights reserved.*文件名称: C++结构体之统计最高最低分;*作    者:岳成艳;*完成日期:2016年4月15号;*版 本 号:vc++6.0;*问题描述:输入学生的姓名和成绩,统计出最高分的学生和最低分的学生。*输入描述:输入5个学生的姓名和分数,用结构体完成 例:wang  98.8  li  67.9   zhang  56  lu   78.7  liu  70;*程序输出:输出最高分的姓名和分数,最低分的姓名和分数 MAX:  wang  98.8    MIN:zhang 56;*/#include<iostream>using namespace std;struct student{    char name[20];    float score;}z[5];int main(){    int i,x,y;    float MAX=0,MIN=999;    for(i=0;i<5;i++)    {         cin>>z[i].name>>z[i].score;    }    for(i=0;i<5;i++)    {        if(z[i].score>MAX)        {            MAX=z[i].score;            x=i;        }          if(z[i].score<MIN)          {              MIN=z[i].score;              y=i;          }   }    cout<<"MAX:  "<<z[x].name<<"  "<<z[x].score<<endl;     cout<<endl;     cout<<"MIN:"<<z[y].name<<" "<<z[y].score<<endl;        return 0;}

运行测试;


0 0
原创粉丝点击