C语言二维数组?
#include<stdio.h>
#include<stdlib.h>
int main()
{ int i,j,n=10;
float a[14][3]= {0};
char s[4][7]= {"平均分","最高分","最低分","不及格"};
for(i=0; i<10; i++)
for(j=0; j<3; j++)
{ scanf("%f",&a[i]);
a[n][j]+=a[i][j];
if(i==0)a[n+1][j]=a[n+2][j]=a[i][j];
else if(a[i][j]>a[n+1][j])a[n+1][j]=a[i][j];
else if(a[i][j]<a[n+2][j])a[n+2][j]=a[i][j];
if(a[i][j]<60)a[n+3][j]++;
}
for(j=0; j<3; j++)
a[n][j]/=n;
for(i=0; i<4; i++)
{ printf("%s: ",s[i]);
for(j=0; j<3; j++)
printf("%g\t",a[n+i][j]);
printf("\n");
}
return 0;
}
题目要求的二维数组啊
几维都可以,想怎么操作都可以
C语言数组之二维数组