一、C++ 学生成绩系统
来源:互联网 发布:淘宝送的魔豆 编辑:程序博客网 时间:2024/04/30 18:46
前面学习了c++的基本操作比如函数,运算符重载,类的用法,稍后会整理模板和STL的用法。这里要做的就是一些基本上机题的实战,其实学会这些就够应付简单机试了
案例:一个班有若干学生,有5门课程,找出平均成绩在90分以上的或者各科都85以上的学生。
想一下什么数据结构好,其实用类做好,但是我今天就用最数组做一下;
student【】【5】这样就可以了,列5个记录成绩,行没有具体规定。然后弄一个函数做输出
#include <iostream>using namespace std;void printstu(int a[][5],int num);int main(){ int num;//num是学生数 cout<<"请输入学生数"<<endl; cin>>num; int student[num][5]; for(int i=0;i<num;i++){ cin>>student[i][0]>>student[i][1]>>student[i][2]>>student[i][3]>>student[i][4]; } printstu(student,num); return 0;}void printstu(int a[][5],int num){ int avg,flag;for(int i=0;i<num;i++){ //算均值 avg=0;flag=0; for(int j=0;j<5;j++){ avg+=a[i][j]; if(a[i][j]<85)flag=1; } //判断一下是不是均值大于90或全都大于85 if((avg/5)>=90||flag==0)cout<<"学生"<<i+1<<"是优秀学生"<<endl;}}
这样很笨,后面会再更新用stl做的代码
阅读全文
0 0
- 一、C++ 学生成绩系统
- 学生成绩信息管理系统(c++)
- 第二周项目一-学生成绩系统
- C语言:学生成绩统计系统
- 第十六周:C语言:学生成绩系统
- 学生成绩信息管理系统
- 学生成绩系统
- 学生成绩系统
- 课程设计-学生成绩系统
- 学生成绩处理系统
- 学生成绩处理系统
- 学生成绩打印一
- 学生成绩储存及查询系统(一)
- 学生成绩储存及查询系统一的优化版
- C语言学生成绩信息管理系统课程设计报告
- C++ 学生成绩系统代码
- 学生成绩管理查询系统
- jsp学生成绩信息管理系统
- Codeforces--477Div.2--B
- es6继承
- Java面向对象三大特征之多态
- lasso 详介
- sql 与 hql
- 一、C++ 学生成绩系统
- USTC软件工程项目—2、课题细化确定
- iframe,switchToWindow报错--no such element: Unable to locate element
- 强大的图片加载框架Fresco的使用
- Qt 与python之间的通信(一)
- POJ 2533.Longest Ordered Subsequence
- shell学习手册(1)
- 收敛速率
- bzoj3130 [SDOI2013]费用流 结论+二分答案+网络流检验