求和

Description

求 S=1+2+3+......+100的值

python解法

# 方法一
# 使用range()函数生成一个1到100的序列,然后将其传递给sum()函数求和
S = sum(range(1, 101))
print(S)

# 方法二
# 定义n的值
n = 100
# 使用数学公式计算S的值
S = n * (n + 1) / 2
print(S)

c++解法

#include<bits/stdc++.h>
using namespace std;

int main() {
	int S=0,num;
	cin>>num;
	
	for(int i=1;i<=num;i++){
		S+=i;
	}
	cout<<S<<endl;
	
	return 0;
}
如果您有更优的解法,欢迎在评论区一起交流噢~
阅读剩余
THE END