第十七周项目6-学生成绩统计(1)(2)(3)

来源:互联网 发布:epub 阅读器 知乎 编辑:程序博客网 时间:2024/06/16 14:04
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:days.cpp*作    者:梁璨*完成日期:2014年12月22日*版 本 号:v1.0**问题描述:每位同学的信息学号、姓名、C++、高数、英语成绩。定义一个学生成绩的结构体数组,其中的数据成员包括学号(char num[13])、姓名(name)、三门课的成绩(grade)、总分(score)、均分(average))。 ;*程序输入:;*程序输出:;*/

#include <iostream>using namespace std;struct Student{    char num[13];    char name[10];    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<<"学号\t姓名\t总分\t均分"<<endl;    for(i=0;i<N;i++)    {        cout<<stu[i].num<<'\t'<<stu[i].name<<'\t'<<stu[i].grade<<'\t'<<stu[i].average<<endl;    }    cout<<"所有同学均分的均值是:"<<sum/N<<endl;    return 0;}

运行结果:

0 0
原创粉丝点击