成绩记录
来源:互联网 发布:淘宝茶叶店 编辑:程序博客网 时间:2024/04/28 22:46
#include <iostream>#include <string>using namespace std;void input(double s[][4],int n);void output(double s[][4],int n);double max(double s[][4],int n,int i);double min(double s[][4],int n,int i);double avg(double s[][4],int n,int i);int main(){ int i,num,n; string temp; double score[100][4]; string course[4]= {"高等数学","英语","c++","总分"}; cout<<"输入学生人数:"; cin>>num; input(score,num); output(score,num); cout<<endl; for(i=0; i<3; i++) { cout<<course[i]<<"的最高成绩是"<<max(score,num,i)<<","; cout<<"最低成绩是"<<min(score,num,i)<<","; cout<<"平均成绩是"<<avg(score,num,i)<<","; cout<<endl; } return 0;}void input(double s[][4],int n){ int i,j; for(j=0; j<n; j++) for(i=0; i<3; i++) cin>>s[j][i]; for(j=0; j<n; j++) s[j][3]=s[j][0]+s[j][1]+s[j][2];}void output(double s[][4],int n){ int i,j; for(j=0; j<n; j++) { for(i=0; i<4; i++) { cout<<s[j][i]<<" "; } cout<<endl; }}double max(double a[][4],int n,int i){ double max=-9999; int j; for(j=0; j<n; j++) if(a[j][i]>max) max=a[j][i]; return max;}double min(double a[][4],int n,int i){ double min=9999; int j; for(j=0; j<n; j++) if(a[j][i]<min) min=a[j][i]; return min;}double avg(double s[][4],int n,int i){ double sum=0; int j; for(j=0; j<n; j++) { sum=sum+s[j][i]; } sum=sum/n; return sum;}
0 0
- 成绩记录
- 数据结构记录--综合测评成绩排序
- 用散列表实现学生成绩记录
- 成绩~
- 成绩
- 成绩
- 成绩
- 成绩
- 成绩
- sql分组例子:查询某门课是最高成绩的记录
- 记录一个班级的成绩练习一维数组
- 补3:实验五-项目四-成绩记录
- 关于使用结构体来记录学生成绩输出no。1的学号和成绩 c语言
- 创建一个记录学生成绩的对象,提供一个添加成绩的方法,以及一个显示学生平均成绩的方法。
- 14周课后自主-项目3-版本1-记录成绩(不含名字)
- 14周课后自主-项目3-版本2-记录成绩(含名字)
- P122 第21题 输入十名学生成绩 记录最高分 平均分和及格人数
- 输出一个学生的成绩数组,该数组中有五个学生的数据记录
- PHP输入流php://input介绍
- <C/C++数据结构>并查集及其常见面试题
- web?混合?原生?移动开发的三种模式选择
- 用after伪类清除浮动
- IP校验和原理
- 成绩记录
- C++头文件的工作原理
- 技术总监之路——App项目开发流程
- AddressBookUI.Framwork应用之ABPersonViewController, ABUnknownPersonViewController,ABNewPersonViewContro
- Node.js中Buffer对象注意细节
- 记Redis那坑人的HGETALL
- 编写更高性能的PHP代码
- java对包含ASCII码的不可见字符串进行分隔
- JSON和JSONP (含jQuery实例)(share)