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

为什么有两行sum+=arr[i][j]

在循环里不是已经有了sum+=arr【i】【j】吗?为什么在printf前面还是有一行sum+=呢?

提问者:开发数科1801曹玉祥 2018-10-20 17:57

个回答

  • qq_C_ginyDI
    2018-10-20 19:31:05
    已采纳



    第二个是数字1,如果仅满足于if中的条件的话,会漏掉对角线最中间的数也就是arr[1][1]

  • 手写诗氤氲迷香
    2018-10-24 23:27:21

     if(i==j || i+j==2)

    if条件写成这样,可以去掉最后的sum+语句.