|  | 
 
| 
#include<stdio.h>
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  #define M 2
 #define N 1
 void main()
 {
 void fac(char x[][N]);
 void average1(char x[][N]);
 void average2(char x[][N],char y[][M]);
 void high(char x[][N]);
 char a[M][N];
 char b[N][M];
 fac(a);
 average1(a);
 average2(a,b);
 high(a);
 }
 void fac(char x[][N])
 {
 int i,j;
 printf("请输入十个学生的五门成绩:\n");
 for(i=0;i<M;i++)
 for(j=0;j<N;j++)
 {
 scanf("%d",&x[i][j]);
 }
 }
 void average1(char x[][N])
 {
 int i,j,sum,average;
 sum=0;
 average=0;
 for(i=0;i<M;i++)
 {
 for(i=0;j<N;j++)
 {
 sum=sum+x[i][j];
 }
 average=sum/M;
 }
 printf("每门个学生的平均分是:\n");
 }
 void average2(char x[][N],char y[][M])
 {
 int i,j,sum,average;
 sum=0;
 average=0;
 for(i=0;i<M;i++)
 for(j=0;j<N;j++)
 {
 y[j][i]=x[i][j];
 }
 for(i=0;i<N;i++)
 {
 for(j=0;j<M;j++)
 {
 sum=sum+x[i][j];
 }
 average=sum/N;
 }
 printf("每门课的平均分是:\n",average);
 }
 void high(char x[][N])
 {
 int max,m,n,i,j;
 max=x[0][0];
 for(i=0;i<M;i++)
 for(j=0;j<N;j++)
 if(max<x[i][j])
 {
 max=x[i][j];
 m=i;
 n=j;
 }
 printf("最高分数是第%d个学生的第%d个\n",m,n);
 }
 | 
 |