K12教育赛事综合服务平台
专注青少年竞赛题库网站
聚乐之家官方网站
下载聚乐之家官方App
Python编程求数列 -1+2+3-4+5+6-7+8+9-10+11+12-13+……之值。如输入4,则计算1到4(包含1和4)之间的值,规律如数列所示。下面说法正确的是()。
N = int(input("请输入正整数: ")) tnt = 0 for i in range(1, N + 1): if i % 3 == 1: tnt += -i else: tnt += i print(tnt)
range(1, N + 1) 应该改为 range(1, N) 才会符合预期
i % 3 == 1 应该改为 i % 3 == 0 才会符合预期
i % 3 == 1 修改为 i % 3 与当前程序效果相同
当前代码能达到题目所描述目标