计算100到1000之间的奇数之和,分别用for语句和while语句编程实现
时间: 2023-06-05 15:47:42 浏览: 808
可以使用for语句和while语句来实现计算100到1000之间的奇数和。
使用for语句的示例代码如下:
```python
sum = 0
for i in range(101, 1000, 2):
sum += i
print("100到1000之间的奇数和为:", sum)
```
使用while语句的示例代码如下:
```python
sum = 0
i = 101
while i <= 999:
sum += i
i += 2
print("100到1000之间的奇数和为:", sum)
```
两种方法均可以得到正确的结果,选择哪种方法可以根据个人习惯和实际需求来决定。
相关问题
计算100到1000之间的奇数之和,分别用for语句和while语句编程实现。
使用for循环实现求100到1000之间的奇数之和:
sum = 0
for i in range(101, 1001, 2):
sum += i
print(sum)
使用while循环实现求100到1000之间的奇数之和:
sum = 0
i = 101
while i <= 1000:
sum += i
i += 2
print(sum)
编程实现:用三种循环结构,求1000以内奇数的和。(注意:需要写3个程序。 分别用while语句,do-while语句和for语句) 程序1(while语句); 程序2(do-while 语句); 程序3(for语句)。用c语言
以下是使用C语言分别编写三个求解1000以内奇数之和的程序,每个程序都采用了while、do-while 和 for 三种循环结构。
**程序1(while语句):**
```c
#include <stdio.h>
int main() {
int i = 1, sum = 0;
while (i <= 1000) {
sum += i;
i += 2; // 只增加偶数步,跳过偶数
}
printf("1000以内奇数之和(while语句): %d\n", sum);
return 0;
}
```
**程序2(do-while语句):**
```c
#include <stdio.h>
int main() {
int i = 1, sum = 0;
do {
sum += i;
i += 2;
} while (i <= 1000);
printf("1000以内奇数之和(do-while语句): %d\n", sum);
return 0;
}
```
**程序3(for语句):**
```c
#include <stdio.h>
int main() {
int i = 1, sum = 0;
for (i = 1; i <= 1000; i += 2) {
sum += i;
}
printf("1000以内奇数之和(for语句): %d\n", sum);
return 0;
}
```
阅读全文
相关推荐
![](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)