利用for循环求1+2+3…+n
时间: 2023-09-30 08:09:01 浏览: 89
python 用for循环实现1~n求和的实例
的和
算法实现:
1. 初始化一个变量 sum,用于存储累加的值,赋值为0。
2. 使用for循环遍历1到n,每次遍历将当前的数值加到sum中。
3. 循环结束后,sum中存储的就是1到n的和。
Python代码实现:
```python
n = 10
sum = 0
for i in range(1, n+1):
sum += i
print("1到%d的和为:%d" % (n, sum))
```
输出结果为:
```
1到10的和为:55
```
Java代码实现:
```java
int n = 10;
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
System.out.println("1到" + n + "的和为:" + sum);
```
输出结果为:
```
1到10的和为:55
```
C++代码实现:
```c++
#include <iostream>
using namespace std;
int main() {
int n = 10;
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
cout << "1到" << n << "的和为:" << sum << endl;
return 0;
}
```
输出结果为:
```
1到10的和为:55
```
阅读全文