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

来源:6-11 多维数组的遍历

开发数科1801曹玉祥

2018-10-20 17:57

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

写回答 关注

2回答

  • 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+语句.

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题