实验六
#include "stdafx.h" #include "stdio.h" int aver1(int a,int b,int c) { int average1; average1=(a+b+c)/3; return average1; } int aver2(int a,int b,int c,int d,int e) { int average2; average2=(a+b+c+d+e)/5; return average2; } int main(int argc, char* argv[]) { printf("科目一 科目二 科目三"); int i,j,x,y; int a[5][3]; for(i=0;i<5;i++) { for(j=0;j<3;j++) { scanf("%d",&a[i][j]); } } printf("\n"); printf("三个科目平均成绩分别为:\n"); for(i=0;i<5;i++) { x=aver1(a[i][0],a[i][1],a[i][2]); printf(" %d ",x); } printf("\n"); printf("五个学生的平均成绩分别为:\n"); for(j=0;j<3;j++) { y=aver2(a[0][j],a[1][j],a[2][j],a[3][j],a[4][j]); printf("%d ",y); } return 0; }