用 for 语句求 S=1+2+3++n 的值
可以使用 for 循环语句来求 S=1+2+3+...+n 的值。
代码如下:
n = int(input("请输入一个正整数:"))
S = 0
for i in range(1, n+1):
S += i
print("S的值为:", S)
解释:
- 首先使用
input()函数获取用户输入的正整数n。 - 定义变量
S并初始化为 0,用于保存求和的结果。 - 使用
for循环遍历从 1 到n的所有整数,每次将当前整数加到S中。 - 循环结束后,输出
S的值。
例如,当用户输入 5 时,程序输出的结果为:
请输入一个正整数:5
S的值为: 15
原文地址: https://www.cveoy.top/t/topic/ggue 著作权归作者所有。请勿转载和采集!