用do while循环求1到100间所有数之和,输出结果 C语言
时间: 2023-05-11 16:05:18 浏览: 115
当然可以,以下是代码:
```c
#include <stdio.h>
int main() {
int sum = 0, i = 1;
do {
sum += i;
i++;
} while (i <= 100);
printf("1到100间所有数之和为:%d", sum);
return 0;
}
```
输出结果为:1到100间所有数之和为:5050
相关问题
C语言do~while循环求1到100的和
好的,可以使用以下代码实现:
```
int sum = 0;
int i = 1;
do {
sum += i;
i++;
} while (i <= 100);
printf("1到100的和为:%d", sum);
```
这段代码使用 do-while 循环实现了 1 到 100 的递增累加,并输出结果。
c语言 do while循环语句求1到n的和
可以使用do-while循环语句来求1到n的和,代码如下:
```c
#include <stdio.h>
int main() {
int n, i = 1, sum = 0;
printf("请输入一个正整数:");
scanf("%d", &n);
do {
sum += i;
i++;
} while (i <= n);
printf("1到%d的和为:%d\n", n, sum);
return 0;
}
```
首先,我们需要从用户输入一个正整数n。然后,我们使用do-while循环语句来计算1到n的和。在每次循环中,我们将i加到sum中,并将i自增1,直到i大于n时,循环结束。最后,输出1到n的和sum即可。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.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)
![](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)
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)