用do,while语句求1-100和c语言
时间: 2024-05-02 07:18:01 浏览: 91
的代码如下:
```c
#include <stdio.h>
int main() {
int sum = 0;
int i = 1; // 初始化计数器为1
do {
sum += i; // 累加计数器的值
i++; // 计数器加1
} while (i <= 100); // 当计数器小于等于100时继续循环
printf("1-100的和为:%d\n", sum);
return 0;
}
```
输出结果为:
```
1-100的和为:5050
```
相关问题
c语言中do-while求和1-100
下面是使用do-while语句求1-100的和的C语言代码:
```
#include <stdio.h>
int main() {
int i = 1, sum = ;
do {
sum += i;
i++;
} while (i <= 100);
printf("1-100的和为:%d\n", sum);
return ;
}
```
解释一下代码:
首先定义了两个变量i和sum,分别用来表示当前的数字和累加和。
然后使用do-while语句,先执行一次循环体,再判断循环条件是否满足。循环体中,每次将i加1,并将i加到sum中。
当i大于100时,循环结束,输出sum的值。
这样就可以使用do-while语句求1-100的和了。
阅读全文