请老师解惑

来源:3-16 编程练习

浚棋~

2020-09-09 12:29:34

sum1 = 0
num1 = 1

while num1 <= 1000:
   sum1 += num1
   if sum1 % 2 != 0:
      num1 += 1
print(sum1)

有点迷糊  我知道肯定是逻辑不对,请老师指点下!


写回答

1回答

好帮手慕雪

2020-09-09

http://img.mukewang.com/climg/5f586ded0901fcd202180152.jpg

同学需要注意:1)条件判断应该判断num1而不是判断求的总和。  2)两条累加数据位置写反了。判断的数据符合条件后再做累加sum1 += num1。如果我的回答解决了你的疑惑,请采纳,祝学习愉快~~~~

1

0 学习 · 2433 问题

查看课程