编程实现:用三种循环结构,求1000以内奇数的和。(注意:需要写3个程序。 分别用while语句,do-while语句和for语句) 程序1(while语句); 程序2(do-while 语句); 程序3(for语句)。用c语言
时间: 2025-01-31 14:11:17 浏览: 51
以下是使用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;
}
```
阅读全文
相关推荐















