作者sam927 ()
看板Visual_Basic
标题请问高手们
时间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
1F:推 jz:then Goto 70 ?? 01/22 15:42
2F:推 BearWu:程式行70?? 01/22 20:54
3F:推 fumizuki:错误连篇的程式@@ 01/23 07:38