Re: 請問高手們

看板Visual_Basic作者 (rabbit)時間18年前 (2007/01/23 15:21), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《sam927 ()》之銘言: : 標題: 請問高手們 : 時間: Mon Jan 22 14:56:52 2007 : 小弟不才,不熟basic語言,想請教各位一下 : 1...S=0 : 2...FOR I=1 TO 100 : 3...N=I*I : 4...IF N>50 THEN 70 : 5...S=S+N : 6...NEXT I : 7...PRINT "N=";N, "S="S : 8...END : 我了解第二行到第六行在做回圈 : 但不了解第四行的的判斷 (THEN 70 是什麼意思??是哪個變數=70?等於70有影響程式嗎?) : 最後的結果是S=1+4+9+16+25+36+49....(不了解為何只算到7*7??) : N=64 (8*8) : 共呼叫第四行8次 : 謝謝,感激不盡 : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.119.234.104 : 推 jz:then Goto 70 ?? 01/22 15:42 : 推 BearWu:程式行70?? 01/22 20:54 : 推 fumizuki:錯誤連篇的程式@@ 01/23 07:38 哈哈,真沒想到還可以看到這個程式碼... XD 這是很早期basic的寫法。 你前面的行號後面應該都少個0,也就是行號是 10,20,30... 那的確是跳到70行沒錯,也就是跳出回圈。 至於為什摸沒有加到8*8=64,則是因為回圈會先加完I再做判斷,超過50就跳至70行 所以沒有執行到加總S。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.147.162 ※ 編輯: Berger927 來自: 59.105.147.162 (01/23 15:26)

01/23 15:28, , 1F
同生日嗎 XD?
01/23 15:28, 1F

01/23 15:31, , 2F
And 你去哪邊找到basic軟體的押,真是神奇~ XD?
01/23 15:31, 2F
文章代碼(AID): #15jRTxy4 (Visual_Basic)
討論串 (同標題文章)
本文引述了以下文章的的內容:
3
3
18年前, 01/22
完整討論串 (本文為第 2 之 2 篇):
0
2
3
3
18年前, 01/22
文章代碼(AID): #15jRTxy4 (Visual_Basic)