Re: [考題] 程式設計-手寫題
※ 引述《GLTY (小呆呆~)》之銘言:
: : 下列程式輸出為何?
: : 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
: : [解答]
k=1, i=0~0 , j=0~0 最內圈跑 1x1 - (i==j的情形) 1
k=2, i=0~1 , j=0~1 2x2 - 2
k=3, i=0~2 , j=0~2 3x3 - 3
k=4, i=0~3 , j=0~3 4x4 - 4
..............................................
..............................................
..............................................
k=10, i=0~9 , j=0~9 10x10 - 10
Total = 1x1+2x2+3x3+4x4+5x5+6x6+7x7+8x8+9x9+10x10-(1+2+3+4+5+6+7+8+9+10)
= 385 - 55
= 330
應該是這樣!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.71.83.54
※ 編輯: s8911124 來自: 219.71.83.54 (09/30 23:46)
→
09/30 23:48, , 1F
09/30 23:48, 1F
※ 編輯: s8911124 來自: 219.71.83.54 (09/30 23:51)
推
10/01 00:01, , 2F
10/01 00:01, 2F
推
10/01 02:14, , 3F
10/01 02:14, 3F
→
10/02 09:09, , 4F
10/02 09:09, 4F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 4 篇):
2
3
Examination 近期熱門文章
PTT職涯區 即時熱門文章