第二周上机实践项目——学生成绩统计
2014-03-04 15:22
549 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称:学生成绩统计 *作者:刘中林 *完成日期:2013年 03月04日 *版本号:v0.1 *对任务及求解方法的描述部分:题意 *输入描述:输入学号、姓名、成绩 *问题描述: 计算平均成绩等 *程序输出:学号、姓名、总分,均分 *问题分析: *算法设计:sum+=stu[i].average stu[i].average=(stu[i].grade)/3 *我的程序: */ #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=5; int main( ) { int i,sum=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; } cout<<"学号"<<" "<<"姓名"<<" "<<"总分"<<" "<<"均分"<<endl; for(i=0;i<N;i++) { stu[i].grade=stu[i].cpp+stu[i].math+stu[i].english; stu[i].average=(stu[i].grade)/3; cout<<stu[i].num<<" "<<stu[i].name<<" "<<stu[i].grade<<" "<<stu[i].average<<endl; } for(i=0;i<N;i++) { sum+=stu[i].average; } cout<<"所有同学均分的均值是:"<<sum/N<<endl; return 0; }
*样例输出:
*心得体会:均分的均值、均值。。加油细心。。
相关文章推荐
- 第二周项目一学生成绩统计
- 第17周上机实践项目6——学生信息统计(1)~(3)
- 第15周上机实践项目1——用二进制文件处理学生成绩
- 第二学期第二周项目1--学生成绩统计
- 第二周 项目1 学生的成绩统计--结构体
- 第二周项目1-学生成绩统计
- 第二周项目1 学生成绩统计
- 第十六周上机实践——项目4-用二进制文件处理学生成绩
- 十四周上机实践项目(二)处理学生成绩
- 进阶项目8.2学生成绩统计
- 第17周项目6--学生成绩统计
- 第17周项目6—学生成绩统计2
- 项目实践:学生成绩管理
- 第十五周上机项目1 用二进制文件处理学生成绩
- 第十一周上机实践项目1——存储班长信息的学生类
- 第二周上机实践项目——项目2-就拿胖子说事
- 数据结构上机实践第二周项目3——体验复杂度
- 第十六周上机实践——项目2-用文件保存的学生名单
- 第二周上机实践项目2——长方柱类
- C项目实践--学生成绩管理系统