哪位大哥帮忙写下这个代码 小弟初学多多关照
题: 依次输入某个班级n个学生的数学、物理和化学课程的成绩,计算平均成绩后输出成绩列表,同时还要输出每个学生的平均成绩是否高于班级的平均成绩N=4
S1=60 80 90
S2=70 78 87
S3=95 66 89
S4=67 89 90
No MAT PHY CHM AVG Y/N
1 60 80 90 77
2 70 78 87 78
3 95 66 89 83 Y
4 67 89 90 82 Y
#include <stdio.h> int main (void) { int a[4][3]={0}; int i,j,sum=0; // for(i=0;i<4;i++) { for(j=0;j<3;j++) { scanf("%i",&a[i][j]); } } // printf ("No\tMat\tPHY\tCHM\tAVG\n"); for(i=0;i<4;i++) { printf ("%i\t",i+1); for(j=0;j<3;j++) { printf ("%i\t",a[i][j]); sum+=a[i][j]; } printf ("%i\n",sum/3); sum=0; } return 0; }
#include <stdio.h> int main (void) { int a[4][3]={0}; int i,j,sum=0,s1=0; // for(i=0;i<4;i++) { for(j=0;j<3;j++) { scanf("%i",&a[i][j]); s1+=a[i][j];//全班的成绩累加,最后一除就得到平均成绩啦 } } // printf ("No\tMat\tPHY\tCHM\tAVG\tY/N\n"); for(i=0;i<4;i++) { printf ("%i\t",i+1); for(j=0;j<3;j++) { printf ("%i\t",a[i][j]); sum+=a[i][j]; } printf ("%i\t",sum/3); if((sum/3)>=(s1/12)) { //如果个人平均成绩≥班的平均成绩 printf ("Y\n"); }else{ printf ("N\n"); } sum=0; } return 0; }