您的位置:首页 > 其它

项目一学生成绩统计

2014-03-09 12:25 232 查看
/*
*Copyright (c) 2013 ,烟台大学计算机学院
*All rights reserved.
*作者:王至超
*完成日期:2014年03月09
*版本号:v1.0
*问题描述:利用结构体进行学生成绩统计
*样例输入:
*样例输出:
*问题分析:用简单的方法,学会活学活用
*/

#include <iostream>
using namespace std;
struct Student
{
char num[13];//学号
char name[10];//名字
int cpp;//c++成绩
int math;//数学成绩
int english;//英语成绩
int grade;//总成绩
double average;//平均成绩
};
const int N=5;
int main()
{

int i,j,k;
//定义结构体数据
Student stu
;
cout<<"请输入学号,姓名,C++,高数,英语成绩"<<endl;
for(i=0;i<3;i++)
{
cin>>stu[i].num>>stu[i].name>>stu[i].cpp>>stu[i].math>>stu[i].english;
cout<<endl;
}

for(j=0;j<3;j++)
{
stu[j].grade=stu[j].cpp+stu[j].math+stu[j].english;
stu[j].average=(stu[j].cpp+stu[j].math+stu[j].english)/3;
}
cout<<"学号"<<"  "<<"姓名"<<"  "<<"总分"<<" "<<"均分"<<endl;

for(k=0;k<3;k++)
{
cout<<stu[k].num<<" "<<stu[k].name<<" "<<stu[k].grade<<" " <<stu[k].average<<endl;
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: