int main()
{
int a[2][3] = { {1,2,3},{4,5,6} };
float sum = 0;//定义一个求和变量,为了防止对计算造成影响我们给初始值0
float ave ;
for (int i = 0; i <= 1; i++)
{
for (int j = 0; j <= 2; j++)
{
sum += a[i][j];
}
}
ave = sum / 6;
printf("%f", ave);
return 0;
}
- 最外层for循环控制的是行数(i),里层的for(j)循环控制列数,定义sum为float型(因为求平均值可能为小数,防止数据出现截断。
在定义数组时可写成下面的这两种情况,本质上一致
int a2 = { 1,2,3,4,5,6};