為什么滿足 if(i%2==0&&j%2==0) sum+=arr[i][j]; 這一條件就能算出對(duì)角線元素之和為25,還有對(duì)角線之和為25是怎么算出來(lái)的???
為什么滿足
if(i%2==0&&j%2==0)
? ? ? ? ? sum+=arr[i][j]; ?
這一條件就能算出對(duì)角線元素之和為25,還有對(duì)角線之和為25是怎么算出來(lái)的???
為什么滿足
if(i%2==0&&j%2==0)
? ? ? ? ? sum+=arr[i][j]; ?
這一條件就能算出對(duì)角線元素之和為25,還有對(duì)角線之和為25是怎么算出來(lái)的???
2016-12-21
舉報(bào)
2017-02-23
1 ?2 ?3 ? ? ? ? ? ?以左圖為例,對(duì)角線分為正對(duì)角159和非正對(duì)角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]就是對(duì)角線之和了
7 ?8 ?9
2016-12-22
找規(guī)律,兩條對(duì)角線,元素下標(biāo)分別滿足i=j以及i+j=2,對(duì)應(yīng)位置相加即可