小编Gol*_*kes的帖子

如何在 gwbasic 中编写自然数加 1 到 100 的程序?

我正在尝试编写一个程序,用于将 1 到 n 的自然数相加(1 + 2 + 3 + ... + n)。但是,当我使用语句时,总和显示为1 if。当我使用for-next语句时,出现我不明白的语法错误。

if:

30 let s = 0
40 let i = 1
50 s = s + i
60 i = i + 1
70 if i<=n, then goto 50
80 print s
Run Code Online (Sandbox Code Playgroud)

for-next:

30 let i, s
40 s = 0
50 for i = 1 to n
60 s = s + i
70 next i
80 print n
Run Code Online (Sandbox Code Playgroud)
  1. 当我取 …

for-loop if-statement gw-basic

3
推荐指数
1
解决办法
970
查看次数

标签 统计

for-loop ×1

gw-basic ×1

if-statement ×1