// 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;
}
1、3个班级、4个科目、5个学生;
2、统计出每个学生的总分、平均分、最高分、最低分;
3、能统计出每门功课的平均分、最高分、最低分;
拜托拜托 哪里有大神。。。。
我只是做出了显示每个同学的成绩,后面那段同学平均分是错的,我不知道错在哪。。。