关闭

项目4 多科成绩单

782人阅读 评论(0) 收藏 举报
/*
* 程序的版权和版本声明部分
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved.
* 作    者:赵加响
* 完成日期:2013  年12  月 5 日
* 版本号: v1.0
* 输入描述:无
* 问题描述:项目4-多科成绩单
* 程序输出:
*问题分析:
*/

#include <iostream>
#include <string>
using namespace std;
int score[][4]= {{50,60,70,180},{60,70,80,210},{50,60,90,200},{90,60,80,230},{60,70,90,220}};
int main()
{
    int num1,num2,num3,num4,num5,num6,num7,num8;
    int total_1=0,total_2=0,total_3=0;
    int ave1,ave2,ave3;
    int max=score[0][3];
    int min=score[4][3];
    int math_max=score[0][0];
    int math_min=score[4][0];
    int En_max=score[0][1];
    int En_min=score[4][1];
    int C_max=score[0][2];
    int C_min=score[4][2];
    for(int i=0; i<5; i++)
    {
        cout<<"学号:"<< i <<",高数成绩:"<< score[i][0] <<",英语成绩:"<< score[i][1] <<" ,C++成绩:"<< score[i][2] <<",总成绩:"<< score[i][3]<<endl;
    }

    for(int i=0; i<5; i++)
    {
        total_1+=score[i][0];
        ave1=total_1/5;
        total_2+=score[i][1];
        ave2=total_2/5;
        total_3+=score[i][2];
        ave3=total_3/5;
        for(int j=0; j<4; j++)
        {
            if(score[i][3]>max)
            {
                max=score[i][3];
                num1=i;
            }
            if(score[i][3]<min)
            {
                min=score[i][3];
                num2=i;
            }
            if(score[i][0]>math_max)
            {
                math_max=score[i][0];
                num3=i;
            }
            if(score[i][0]<math_min)
            {
                math_min=score[i][0];
                num4=i;
            }
            if(score[i][1]>En_max)
            {
                En_max=score[i][1];
                num5=i;
            }
            if(score[i][1]<En_min)
            {
                En_min=score[i][1];
                num6=i;
            }
            if(score[i][2]>C_max)
            {
                C_max=score[i][2];
                num7=i;
            }
            if(score[i][2]<C_max)
            {
                C_max=score[i][2];
                num8=i;
            }

        }

    }
    cout<<endl;
    cout<<"数学成绩最高:"<< math_max <<",学号:"<< num3 <<",数学成绩最低:"<<math_min<<"学号:"<<num4<<endl;
    cout<<"英语成绩最高:"<< En_max <<",学号:"<< num5 <<",英语成绩最低:"<<En_min<<"学号:"<<num6<<endl;
    cout<<"C++成绩最高:"<< C_max <<",学号:"<< num7 <<",C++成绩最低:"<<C_min<<"学号:"<<num8<<endl;
    cout<<"总成绩最高:"<< max <<",学号:"<< num1 <<",总成绩最低:"<<min<<"学号:"<<num2<<endl;
    cout<<"数学总分为:"<< total_1 <<",平均分:"<< ave1 <<",英语总成绩为:"<<total_2<<"平均分:"<<ave2<<endl;
    cout<<"C++总成绩为:"<<total_3<<"平均分:"<<ave3<<endl;
    return 0;
}

心得 :哈哈  这次没有参考别人的 加油

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:120016次
    • 积分:3126
    • 等级:
    • 排名:第10986名
    • 原创:195篇
    • 转载:4篇
    • 译文:0篇
    • 评论:58条
    文章分类
    最新评论