c语言 二维数组赋值 仅给第一行赋值 前几个数字都为零答:二维数组b[8][8]的最大上下界为b[0~7][0~7],你要定义的二维数组的第一行应该是b[1][0~7],那么定义应该为:b[8][8]={0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1}其他没有定义的都是默认为0。
c语言 用二维数组统计4个学生3门成绩,求每个学生的平均分答:include <stdio.h> void main(){ int i,j;float a[4];float b[4][3]={ {78,85,79},{85,98,56},{98,96,88},{78,86,87}}; //成绩自己输入 for( j=0;j<4:j++){ for( i=0;i<3,i++)a[j]+=b[j][i];a[j]=a[j]/3.0;} printf("四个学生的平均...