: 下列程式輸出為何?
: CLS
: S = 0
: FOR K = 1 TO 10
: FOR I = 0 TO (K - 1)
: FOR J = 0 TO (K - 1)
: IF I < > J THEN S = S + 1
: NEXT J
: NEXT I
: NEXT K
: PRINT S
: END
: [解答]
原文43
k=1 2 3
i=0 0 1 0 1 2
j=0 0 1 0 1 0 1 2 0 1 2 0 1 2
s=0 0 1 2 2 2 3 4 5 5 6 7 8 8
...以下略
可以漸漸地看出
k增長的時候
s會有規律地增加
k次增加
增量為k-1
舉例來說就是k=5 會有5次增加,每次增加4
所以k=5那一次會增加20
如此就可以推得k=1~10總量是多少了
--
: CLS
: S = 0
: FOR K = 1 TO 10
: FOR I = 0 TO (K - 1)
: FOR J = 0 TO (K - 1)
: IF I < > J THEN S = S + 1
: NEXT J
: NEXT I
: NEXT K
: PRINT S
: END
: [解答]
原文43
k=1 2 3
i=0 0 1 0 1 2
j=0 0 1 0 1 0 1 2 0 1 2 0 1 2
s=0 0 1 2 2 2 3 4 5 5 6 7 8 8
...以下略
可以漸漸地看出
k增長的時候
s會有規律地增加
k次增加
增量為k-1
舉例來說就是k=5 會有5次增加,每次增加4
所以k=5那一次會增加20
如此就可以推得k=1~10總量是多少了
--
All Comments