C语言编程求1+2+3+...+100的和?用while实现 编程求1+2+3+...+100的和?用while实现
时间: 2023-09-14 16:06:32 浏览: 89
您好,对于您的问题,我可以给出如下的C语言代码实现:
```
#include <stdio.h>
int main()
{
int i = 1, sum = 0;
while(i <= 100)
{
sum += i;
i++;
}
printf("1到100的和为:%d\n", sum);
return 0;
}
```
希望能够帮到您!若有其它问题,请继续问我哦。
相关问题
用C语言s=1+2+3+.......+n,当s首次大于m时,n的值为? 请编程计算n的值。(这里n和s的值都是int范围内)
好的,这是一个比较典型的数学问题,可以通过编程来求解。以下是一个用C语言编写的程序,可以实现这个功能:
```c
#include <stdio.h>
int main()
{
int m, n = 0, s = 0;
printf("请输入m的值: ");
scanf("%d", &m);
while (s <= m) {
n++;
s += n;
}
printf("当s首次大于%d时,n的值为%d。\n", m, n);
return 0;
}
```
程序中,我们通过一个 while 循环来计算 s 的值,每次将 n 加 1,并将其加到 s 中。当 s 大于等于 m 时,循环停止,并输出此时的 n 值。
希望这个程序可以帮助到您。
用c语言编程实现求1+2+3+4+……+100值。(whlie)
好的,这个问题是可以回答的。以下是使用C语言编程实现求1到100的和的代码:
```
#include <stdio.h>
int main() {
int sum = 0;
int i = 1;
while (i <= 100) {
sum += i;
i++;
}
printf("1到100的和是:%d\n", sum);
return 0;
}
```
这段代码会输出:1到100的和是:5050。
阅读全文