試問下圖中的程式碼執行後,變數SUM之值?
(A)252
(B)264
(C)272
(D)274
答案:登入後查看
統計: A(92), B(28), C(25), D(6), E(0) #105334
統計: A(92), B(28), C(25), D(6), E(0) #105334
詳解 (共 5 筆)
#317641
這段程式的目的是要累計迴圈1~6數字的相加,
1+1 + 1+2 + 1+3 + 1+4 + 1+5 + 1+6
2+1 + 2+2 + 2+3 + 2+4 + 2+5 + 2+6
3+1 + 3+2 + 3+3 + 3+4 + 3+5 + 3+6
4+1 + 4+2 + 4+3 + 4+4 + 4+5 + 4+6
5+1 + 5+2 + 5+3 + 5+4 + 5+5 + 5+6
6+1 + 6+2 + 6+3 + 6+4 + 6+5 + 6+6
所以就是直的1+2+3…+6 有6 組,橫的1+2+3…+6 也有6 組è要乘以2
因此公式會變成
[6(1+6)]/2有6組,橫的與直的共2組
{[6(1+6)]/2*6}*2=252
5
0
#278568
如何解
0
0
#278569
0
0
#278570
0
0