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;
}
  1. 最外层for循环控制的是行数(i),里层的for(j)循环控制列数,定义sum为float型(因为求平均值可能为小数,防止数据出现截断。
  2. 在定义数组时可写成下面的这两种情况,本质上一致

    int a2 = { 1,2,3,4,5,6};

最后修改:2021 年 12 月 21 日
如果觉得我的文章对你有用,请随意赞赏