实验六

int average(int a,int b,int c){
 int m;
 m=(a+b+c)/3;
 return m;
}
#include <stdio.h>
int main(){
 int average(int a,int b,int c);
 int a[5][3];
 int i,j;
 int k,l;
 printf("请输入每位学生的成绩:");
 printf("\n");
 for(i=0;i<5;i++)
  for(j=0;j<3;j++)
   scanf("%d",&a[i][j]);
  printf("学生成绩为:");
  printf("\n");
  for(i=0;i<5;i++){
   for(j=0;j<3;j++){
    printf("%d ",a[i][j]);
   }
   printf("\n");
  }
   printf("每名学生的平均成绩为:");
    for(i=0;i<5;i++)
    {
     k=0;
     k=average(a[i][0],a[i][1],a[i][2]);
     printf("%d ",k);
    }
    printf("\n");
    printf("每个课程的平均成绩为:");
    for(j=0;j<3;j++)
    {
     l=0;
     l=(a[0][j]+a[1][j]+a[2][j]+a[3][j]+a[4][j])/5;
     printf("%d ",l);
    }
 return 0;
}

原文地址:https://www.cnblogs.com/P201821430026/p/10967694.html