c语言分别用三种办法求100-200以内偶数的和(要求包含while、for、do while三种结构中的两种))
时间: 2024-02-20 13:01:38 浏览: 68
好的,我知道了。以下是三种办法求100-200以内偶数的和:
1. 使用 while 和 for 循环:
```c
int sum = 0;
int i = 100;
while (i <= 200) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
for (i = 100; i <= 200; i++) {
if (i % 2 == 0) {
sum += i;
}
}
printf("100-200以内偶数的和为:%d\n", sum);
```
2. 使用 while 和 do-while 循环:
```c
int sum = 0;
int i = 100;
while (i <= 200) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
i = 100;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 200);
printf("100-200以内偶数的和为:%d\n", sum);
```
3. 使用 for 和 do-while 循环:
```c
int sum = 0;
int i;
for (i = 100; i <= 200; i++) {
if (i % 2 == 0) {
sum += i;
}
}
i = 100;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 200);
printf("100-200以内偶数的和为:%d\n", sum);
```
希望这个回答能够帮助到你!
阅读全文