c语言1到100奇数之和 while
时间: 2023-06-03 09:02:02 浏览: 134
很高兴回答你的问题。以下是一个使用 while 循环在 C 语言中计算 1 到 100 之间所有奇数的和的代码示例:
```
#include <stdio.h>
int main() {
int i = 1, sum = 0;
while (i <= 100) {
if (i % 2 != 0) {
sum += i;
}
i++;
}
printf("1 到 100 之间所有奇数的和为:%d\n", sum);
return 0;
}
```
以上代码首先初始化 i 为 1,sum 为 0。在 while 循环中,如果 i 是奇数,则将它加到 sum 中,最后输出 sum 的值即可。
希望回答的有帮助。
相关问题
c语言计算100以内奇数的和while
用while循环求100以内的奇数和。
解法如下:
```
sum = 0
i = 1
while i <= 100:
if i % 2 != 0:
sum += i
i += 1
print(sum)
```
程序中我们先初始化变量sum为0,变量i为1,然后进入while循环。在每次循环中,判断变量i是否为奇数,如果是,则将其加到sum中。无论i是否为奇数,都需要将i加1,以便进入下一次循环。当i超过100时,while循环退出。最后,我们打印sum的值即可。
c语言while循环求1到100的奇数和
以下是使用C语言while循环求1到100的奇数和的代码:
```c
#include <stdio.h>
int main() {
int i = 1, sum = 0;
while (i <= 100) {
if (i % 2 != 0) {
sum += i;
}
i++;
}
printf("1到100的奇数和为:%d\n", sum);
return 0;
}
```
代码解释:
首先定义变量i和sum,分别用于循环计数和存储奇数和。然后使用while循环,当i小于等于100时执行循环体。在循环体中,使用if语句判断i是否为奇数,如果是,则将i加到sum中。最后输出1到100的奇数和。
相关推荐
![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)