zoukankan      html  css  js  c++  java
  • 第十七周自由练习项目——acm 学生最高最低成绩

    /* 
    *程序的版权和版本号声明部分: 
    *Copyright(c)2014,烟台大学计算机学院学生 
    *All rights reserved. 
    *文件名:acm 学生最高与最低成绩
    *作者:刘中林 
    *完毕日期:2014 年 6 月 16 日 
    *版本:v1.0 
    *对任务及求解方法的描写叙述部分: 
    *问题描写叙述: 输入五个同学的姓名及成绩,输出分数最高和最低的学生姓名和成绩
    *输入描写叙述: 
    *程序输入:
    *程序输出:
    *问题分析: 
    *算法设计: 
    */
    #include <iostream>
    using namespace std;
    const int n=5;
    struct Student
    {
        char name[10];
        double score;
    };
    int main()
    {
        int num=0;
        Student stu[n];
        for(int i=0; i<n; i++)
        {
            cin>>stu[i].name>>stu[i].score;
            num++;
        }
        for(int j=0; j<num; j++)
        {
            if(stu[j].score>stu[j+1].score)
            {
                cout<<"MAX:"<<"  ";
                cout<<stu[j].name<<"  "<<stu[j].score<<endl;
                break;
            }
    
        }
        cout<<endl;
        for(int k=0; k<num; k++)
        {
            if(stu[k].score<stu[k+1].score)
            {
                cout<<"MIN:";
                cout<<stu[k].name<<" "<<stu[k].score<<endl;
                break;
            }
        }
    
        return 0;
    }
    

    *例子输出:

    *心得体会:上课去了。


  • 相关阅读:
    第十二周作业
    第11周学习总结
    第十周学习总结(五一作业)
    第九周作业
    第八周作业
    第七周作业
    PAT1049、1048、1047
    例题3-5,例题4-2,例题4-3
    PAT甲级真题打卡:1002. A+B for Polynomials
    PAT甲级真题打卡:1001.A+B Format
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/6973872.html
Copyright © 2011-2022 走看看