c语言while循环求1到100的奇数和
时间: 2024-06-13 11:07:21 浏览: 11
以下是使用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的奇数和。
相关问题
c语言用while求1到100的奇数和
用while语句求1到100的奇数和。
答案:可以先设一个变量sum来表示奇数的和,初始值为0,然后使用while循环,循环变量i从1一直累加到100。每次循环,如果i是奇数,则将i加入sum中。最后循环结束后,sum即为1到100的奇数和。代码如下:
sum = 0
i = 1
while i <= 100:
if i % 2 == 1:
sum += i
i += 1
print("1到100的奇数和为:", sum)
用c语言while循环计算1到100内所有奇数和
可以使用以下代码来计算1到100内所有奇数的和:
```c
#include <stdio.h>
int main() {
int sum = 0;
int i = 1;
while (i <= 100) {
if (i % 2 != 0) {
sum += i;
}
i++;
}
printf("1到100内所有奇数的和为:%d\n", sum);
return 0;
}
```
输出结果为:1到100内所有奇数的和为:2500
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)