分别用for循环和while循环输出100以内的自然数之和
时间: 2023-11-12 16:05:11 浏览: 73
使用for循环输出100以内的自然数之和:
```python
sum = 0
for i in range(1, 101):
sum += i
print("100以内的自然数之和为:", sum)
```
使用while循环输出100以内的自然数之和:
```python
sum = 0
i = 1
while i <= 100:
sum += i
i += 1
print("100以内的自然数之和为:", sum)
```
相关问题
while循环求100以内自然数的和
可以使用如下的代码实现:
```
int sum = 0;
int i = 1;
while (i <= 100) {
sum += i;
i++;
}
printf("100以内自然数的和为:%d", sum);
```
该代码使用 while 循环计算了 1 到 100 的自然数之和,并输出了结果。
分别用 while 循环语句和 do…while 循环语句实现10以内自然数的和的求解
用 while 循环语句实现10以内自然数的和的求解:
```
int sum = 0;
int i = 1;
while (i <= 10) {
sum += i;
i++;
}
cout << "10以内自然数的和为:" << sum << endl;
```
用 do…while 循环语句实现10以内自然数的和的求解:
```
int sum = 0;
int i = 1;
do {
sum += i;
i++;
} while (i <= 10);
cout << "10以内自然数的和为:" << sum << endl;
```