求和
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;
}
如果您有更优的解法,欢迎在评论区一起交流噢~
阅读剩余
作者:小鱼
链接:https://www.52stu.com/?p=139
文章版权归作者所有,未经允许请勿转载。
链接:https://www.52stu.com/?p=139
文章版权归作者所有,未经允许请勿转载。
THE END