问答详情
源自:6-11 多维数组的遍历

求解释一下这两行代码的意思

 {if(i%2==0&&j%2==0)

       sum=arr[i][j];

       

       


提问者:大浪卖槟榔 2020-02-25 20:59

个回答

  • 慕用9296185
    2020-06-24 09:37:23

    对角线下标分别是0,0;0,2;1,1;2,0;0,2;其中0%2=0,2%2=0最后在加上1,1就是所有对角线上的数了

    下面应该是sum+=arr[i][j],和sum=sum+arr[i][j]一样。

  • WE_Xing
    2020-02-26 22:33:15

    如果i除以2余数是0也就是偶数 && 表示并且j也是偶数那么就:

    实现对角的累加(0和2不就是3x3里的对角嘛)