首页 > 代码库 > 成绩处理简易版

成绩处理简易版

  输入代码:

/**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;}

运行结果:

技术分享

成绩处理简易版