人。我是新来的,我也是Lua编程的新手。 我写了这段代码,但我被困了。也许整个代码都错了。 我需要这个程序的帮助。 程序必须要求用户输入数字“n”。并且“n”必须是正面的。 这是我需要实现1 + 2 ^ 2 + 3 ^ 2 + ... + n ^ 2的任务 然后程序必须进行完成并显示结果。 对不起我的英语不好。 这是我的代码:
print ("enter a integer for n ")
n=io.read("*number")
if (n<0) then return 1
end
sum = 0
i = 0
while (i<=n) do
print = (sum + i^2) end
答案 0 :(得分:0)
print ("enter a integer for n ")
n=io.read("*n") --not *number
if (n<0) then return 1 end
sum = 0
i = 1 --0 has no effect :)?
while (i<=n) do
sum = sum + i^2
i = i + 1
end
print(sum)