求500以内能被三整除或能被五整除的数的和 用while dowhile for编写C语言程序
时间: 2023-10-09 08:09:22 浏览: 130
使用while循环:
```
#include <stdio.h>
int main() {
int sum = 0;
int i = 1;
while (i <= 500) {
if (i % 3 == 0 || i % 5 == 0) {
sum += i;
}
i++;
}
printf("500以内能被3整除或能被5整除的数的和为:%d", sum);
return 0;
}
```
使用do while循环:
```
#include <stdio.h>
int main() {
int sum = 0;
int i = 1;
do {
if (i % 3 == 0 || i % 5 == 0) {
sum += i;
}
i++;
} while (i <= 500);
printf("500以内能被3整除或能被5整除的数的和为:%d", sum);
return 0;
}
```
使用for循环:
```
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 500; i++) {
if (i % 3 == 0 || i % 5 == 0) {
sum += i;
}
}
printf("500以内能被3整除或能被5整除的数的和为:%d", sum);
return 0;
}
```
阅读全文