用c语言中的while循环计算1 + 2 + 3+.....n的和
时间: 2023-09-20 18:11:55 浏览: 78
可以使用如下的C语言代码来计算1到n的和:
```c
#include <stdio.h>
int main() {
int n, sum = 0, i = 1;
printf("请输入一个正整数n:");
scanf("%d", &n);
while (i <= n) {
sum += i;
i++;
}
printf("1到%d的和为:%d", n, sum);
return 0;
}
```
代码中使用了一个while循环来计算1到n的和,其中sum变量用于存储累加的结果,i变量用于表示当前累加的数。每次循环中,将i加入sum中,然后将i加1,直到i大于n时,循环结束。最后输出计算结果。
相关问题
c语言的while计算1 + 2 + 3 + ...n的和
好的,关于计算1到n的和,可以使用while循环来实现。具体代码如下:
int sum=0,i=1,n;
scanf("%d",&n);
while(i<=n){
sum=sum+i;
i++;
}
printf("1到%d的和是%d\n",n,sum);
希望这个回答能够解决您的问题。请问还有什么可以帮助您的吗?
用c语言中的while循环计算1 + 2 + 3的和
可以使用如下代码:
```c
#include <stdio.h>
int main() {
int sum = 0, i = 1;
while (i <= 3) {
sum += i;
i++;
}
printf("1 + 2 + 3 = %d\n", sum);
return 0;
}
```
在这个程序中,我们使用了一个 `sum` 变量来保存累加和,一个 `i` 变量来遍历 1 到 3 的数字。在循环中,我们将每个数字加到 `sum` 中,然后将 `i` 增加,直到 `i` 大于 3。最后,我们打印出计算得到的累加和。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)