qq_水面清圆_0
2016-12-21 21:38
为什么满足
if(i%2==0&&j%2==0)
sum+=arr[i][j];
这一条件就能算出对角线元素之和为25,还有对角线之和为25是怎么算出来的???
1 2 3 以左图为例,对角线分为正对角159和非正对角357,所以i%2==0&&j%2==0满足于arr[0][0],
4 5 6 arr[0][2],arr[2][0],arr[2][2],所以把这四位相加在加上arr[1][1]就是对角线之和了
7 8 9
找规律,两条对角线,元素下标分别满足i=j以及i+j=2,对应位置相加即可
C语言入门
926210 学习 · 20797 问题
相似问题
回答 1
回答 2