第十七周项目六 学生成绩统计

来源:互联网 发布:逐鹿软件工具箱 编辑:程序博客网 时间:2024/05/10 23:40

问题及代码:

/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作    者:宋健* 版 本 号:v1.0* 日    期:12月23日* 问题描述:学生成绩统计* 输入描述:输入N名同学的信息* 程序输出:每位同学的信息学号、姓名、总分和均分*/#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, j, k;    //定义结构体数组    Student stu[N];    //写出代码,实现要求的功能    cout<<"请输入学号、姓名、高数、英语、C++成绩:";    for(i=0; i<3; i++)    {        cin>>stu[i].num>>stu[i].name>>stu[i].math>>stu[i].english>>stu[i].cpp;        stu[i].grade=stu[i].math+stu[i].english+stu[i].cpp;        stu[i].average=stu[i].grade/3;    }    cout<<"学号      姓名    总分     均分"<<endl;    for(i=0;i<3;i++)        cout<<stu[i].num<<" "<<stu[i].name<<" "<<stu[i].grade<<" "<<stu[i].average<<endl;    return 0;}


运行结果:

知识点总结:

自定义结构,感觉很方便,拓展了很多东西

0 0