`
第一章 C++面向程序对象学习入门
编写程序实现以下要求:
1、输入并保存30个学生5门成绩;
2、利用指针实现对每个学生成绩信息的访问,并求解其平均分;
3、利用指针求解每门课的平均分,并输出每门课的最高分和最低分。
4、请输出每门课获得最高分或最低分的同学的全部信息。
前言
咱废话咱就不多说了,直接就直奔今天的主题,C++课堂练习(仅供参考)
提示:以下是本篇文章正文内容,下面案例可供参考
分享程序代码:
#include//C++源文件
using namespace std;
int max_all=0,min_all=0,i_max_all=0,i_min_all=0,j_min_all=0,j_max_all=0;
/* max_all表示所有学生中的最高成绩,
min_all表示所有学生中的最低成绩,
i_max_all最高成绩学生的位置,
i_min_all最低成绩学生的位置,
j_max_all表示成绩最低的是哪一门课程,
j_min_all表示成绩最低的是哪一门课程,
*/
int M = 2,N= 3;//二维数组行列,N表示输入的学生个数,M表示有几门课
int main()
{
int a[M][N];//定义数组
cout << "请输入所有学生成绩:"<<endl;//打印输出屏幕和c的printf功能类似
for(int i=0;i<M ;i++)
for(int j=0; j<N; j++)//这里的两个for循环扫描存储二维数组
cin >> a[i][j];//和c的scanf功能类似
max_all=min_all=a[0][0];//提前给max_all赋值为固定数组,,目的从[0][0