编程一个程序,使用while语句求1到100自然数之和
时间: 2023-04-01 21:01:22 浏览: 282
好的,我可以回答这个问题。以下是使用 while 语句求 1 到 100 自然数之和的程序:
```c
#include <stdio.h>
int main() {
int sum = , i = 1;
while (i <= 100) {
sum += i;
i++;
}
printf("1 到 100 自然数之和为:%d\n", sum);
return ;
}
```
程序的运行结果为:
```
1 到 100 自然数之和为:505
```
相关问题
用WHILE循环语句编程求1-100的自然数之和
好的,我可以用Python语言来编写这个程序,代码如下:
```python
# 初始化变量
n = 1
sum = 0
# 使用while循环计算1-100的自然数之和
while n <= 100:
sum += n
n += 1
# 输出结果
print("1-100的自然数之和为:", sum)
```
程序运行结果为:1-100的自然数之和为: 5050
c++中用do-while语句编程,求自然数1~100之和。
可以使用如下的代码实现:
```c
#include <stdio.h>
int main() {
int sum = 0, i = 1;
do {
sum += i;
i++;
} while (i <= 100);
printf("自然数1~100之和为:%d\n", sum);
return 0;
}
```
这里使用了 `do-while` 循环,先执行一次循环体,再判断循环条件。循环条件为 `i <= 100`,即当 `i` 大于 100 时跳出循环。每次循环体内将 `i` 加到 `sum` 中,然后将 `i` 加 1,直到 `i` 大于 100。最后输出 `sum` 的值即可。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044937.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)