可以使用 for 循环语句来求 S=1+2+3+...+n 的值。

代码如下:

n = int(input("请输入一个正整数:"))
S = 0
for i in range(1, n+1):
    S += i
print("S的值为:", S)

解释:

  1. 首先使用 input() 函数获取用户输入的正整数 n
  2. 定义变量 S 并初始化为 0,用于保存求和的结果。
  3. 使用 for 循环遍历从 1 到 n 的所有整数,每次将当前整数加到 S 中。
  4. 循环结束后,输出 S 的值。

例如,当用户输入 5 时,程序输出的结果为:

请输入一个正整数:5
S的值为: 15
用 for 语句求 S=1+2+3++n 的值

原文地址: https://www.cveoy.top/t/topic/ggue 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录