// 1.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include<iostream>
int main(int argc, char* argv[])
{
	int i,j,k;
    float a[3][4][5],submax[j],submin[j],subz,subave; //3个班级 4个科目 5个学生

	for(i=0;i<=2;i++)
	{
		for(j=0;j<=3;j++)
		{
			for(k=0;k<=4;k++)
			{
				printf("\n请输入第%d个班级的第%d门科目的第%d个同学的成绩: ",i+1,j+1,k+1);
				scanf("%f",&a[i][j][k]);
			}
		}
	}

    for(i=0;i<=2;i++)
	{
		for(j=0;j<=3;j++)
		{
			for(k=0;k<=4;k++)
			{
				printf("\n第%d个班级的第%d门科目同学的成绩分别为%f  ",i+1,j+1,a[i][j][k]);
			}
		}
	}

	for(j=0;j<=3;j++) //i是班级,j是科目,k是学生
	{
		submax[j]=a[i][j][0];
		submin[j]=a[i][j][0];
		subz=[j][0]; //subz同一个科目5个学生的总分
		for(k=0;k<=4;k++)
		{
			if(submax[j]<a[i][j][k])
			{
				submax[j]=a[i][j][k];
			}
			if(submin[j]>a[i][j][k])
			{
				submin[j]=a[i][j][k];
			}
			subz=subz+a[i][j][k];
		}
		subave[j]=subz/5;
	}

	return 0;
}

13个班级、4个科目、5个学生;
2、统计出每个学生的总分、平均分、最高分、最低分;
3、能统计出每门功课的平均分、最高分、最低分;
拜托拜托 哪里有大神。。。。

我只是做出了显示每个同学的成绩,后面那段同学平均分是错的,我不知道错在哪。。。