您的位置:首页 > 其它

第二周(项目一)——学生成绩统计

2014-03-05 18:50 260 查看
/*
烟台大学计算机学院学生
*All rights reserved.
*文件名称:学生成绩统计
*作者:王洪海
*完成日期:2013年3月5日
*版本号:v1.0
1*对任务及求解方法的描述部分:学生成绩统计

我的程序:
*/
#include <iostream>
using namespace std;
struct Student
{
char num[13];
char name[10];
int cpp;
int math;
int english;
double score;
double average;
};
const int n=3;
int main( )
{
int i, j;
double p,k=0;
//定义结构体数组
Student stu
;
//写出代码,实现要求的功能
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].score=stu[i].cpp+stu[i].math+stu[i].english;
stu[i].average=(stu[i].cpp+stu[i].math+stu[i].english)/3.0;

}
cout<<"学号"<<"\t"<<"姓名"<<"\t"<<"总分"<<"\t"<<"平均分"<<endl;
for(i=0;i<n;i++)
{
cout<<stu[i].num<<"\t"<<stu[i].name<<"\t"<<stu[i].score<<"\t"<<stu[i].average<<endl;
}
for(j=0;j<n;j++)
{
k=stu[j].average+k;
}
p=k/n;
cout<<"所有同学的平均值是:"<<p<<endl;
return 0;
}

运行结果,如下图:

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