用C语言分别采三种循环语句(while, do…while…,for语句)编程计算500以内的所有偶数之和。
时间: 2024-03-20 15:45:27 浏览: 69
好的,以下是三种循环语句分别实现的C语言代码:
使用 while 循环:
```c
#include <stdio.h>
int main() {
int sum = 0, i = 0;
while (i <= 500) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
printf("500以内的所有偶数之和为:%d\n", sum);
return 0;
}
```
使用 do...while... 循环:
```c
#include <stdio.h>
int main() {
int sum = 0, i = 0;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 500);
printf("500以内的所有偶数之和为:%d\n", sum);
return 0;
}
```
使用 for 循环:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 0; i <= 500; i++) {
if (i % 2 == 0) {
sum += i;
}
}
printf("500以内的所有偶数之和为:%d\n", sum);
return 0;
}
```
以上三个程序的输出结果都是相同的,都是500以内的所有偶数之和。
阅读全文