2024-04-19 03:39:44 发布
网友
1523到10503之间的奇数之和是多少?提示:写一个while循环来累积和并打印它。然后复制并粘贴该总和。为了获得最大的学习效果,也可以使用For循环,使用range。
我试过的。我需要把总数打印出来。我的回答给了我个人的答案。
i=1523 while i<10503: sum=0 i=i+2 sum=sum+i print(sum) for i in range(1523,10503): print(i+2)
你的作业写着“包含”,因此你应该在总数中包含10503:
i = 1523 total = 0 while i <= 10503: total += i i += 2 print (total) total = 0 for i in range (1523, 10504, 2): total += i print (total)
同时避免使用内置名称,如sum。所以我把它改成了total。
sum
total
附带说明:尽管您的任务明确要求控制语句,但您(或至少我)可以将其实现为:
print (sum (range (1523, 10504, 2) ) )
正如特洛伊所说,把sum=0放在循环之前。然后将print(sum)放在while循环之后。
sum=0
print(sum)
你的作业写着“包含”,因此你应该在总数中包含10503:
同时避免使用内置名称,如
sum
。所以我把它改成了total
。附带说明:尽管您的任务明确要求控制语句,但您(或至少我)可以将其实现为:
正如特洛伊所说,把
sum=0
放在循环之前。然后将print(sum)
放在while循环之后。相关问题 更多 >
编程相关推荐