n = 1
a = 2
num = 2*a*n
while n <= 100
print (num)
n = n+1
我想打印1到1之间的偶数。 num&lt; = 100 但是,电脑打印只有4个
答案 0 :(得分:0)
因为您只计算一次num
num = 2*a*n //= 4
的值。所以你只需打印n-times
值4.如果你想重新计算它,你必须把它放在循环中
while n <= 100
num = 2*a*n
print (num)
n = n+1
请耐心等待我重复使用伪代码语法
答案 1 :(得分:0)
在您的解决方案中,num不会更改,它会保持值4 所以你应该在每次迭代时都改变它:
n=1
a=2
num=2*a*n //here num=4
while n<=100
print (num)
n=n+1
num=2*a*n //so that now num is changed
祝你好运