回 帖 发 新 帖 刷新版面

主题:qbasic程序

程序如下
1+2+22+。。。。+263
s=0 :n=1
for i=1to 63
n=n*2
s=s+n
next i
print "s=";s
end
这段程序错在哪里[em11]

回复列表 (共2个回复)

沙发

你这不是在累加2的倍数吗?

板凳

programme shall be like that:

s = 1 : n = 1                 or            for i = 0 to 63
for i = 1 to 63                              s = s + 2 ^ i
n = n * 2                                  next
s = s + n                                  print "s="; s
next i                                      end
print "s="; s
end

but number is too big.

我来回复

您尚未登录,请登录后再回复。点此登录或注册