码迷,mamicode.com
首页 > 其他好文 > 详细

成绩处理简易版

时间:2014-12-23 17:26:25      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:体验   博客   struct   math   string   

  输入代码:

/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum123.cpp
*作    者:林海云
*完成日期:2014年12月23日
*版 本 号:v2.0
*
*问题描述:按要求输入学生三科成绩,输出其总分和均值
*程序输入:
*程序输出:
*/
#include<iostream>
#include<string>
using namespace std;
struct Student
{
    string  num;
    string  name;
    int cpp;
    int math;
    int English;
    int grade;
    double average;
};
const int N=3;
int main()
{
    int i;
    double sum=0;
    Student stu[N];
    cout<<"请输入学生的学号,姓名,C++,高数,英语成绩:"<<endl;
    for(i=0; i<N; ++i)
    {
        cin>>stu[i].num>>stu[i].name>>stu[i].cpp>>stu[i].math>>stu[i].English;
        stu[i].grade=stu[i].cpp+stu[i].math+stu[i].English;
        stu[i].average=stu[i].grade/3;
        sum+=stu[i].average;
    }
    cout<<"该生的学号   姓名    三科总分    均分如下: "<<endl;
    for(i=0; i<N; ++i)
    {
        cout<<stu[i].num<<"  "<<stu[i].name<<"  "<<stu[i].grade<<"  "<<stu[i].average;
        cout<<endl;
    }
    cout<<"所有同学的均值为:"<<sum/3<<endl;
    return 0;
}

运行结果:

技术分享

成绩处理简易版

标签:体验   博客   struct   math   string   

原文地址:http://blog.csdn.net/linhaiyun_ytdx/article/details/42104515

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!