请用c语言打印100~1000之间能同时被3、5、17整除的数的代码
时间: 2024-04-29 16:26:52 浏览: 68
可以使用循环判断每个数是否满足条件,满足则打印出来。代码如下:
```c
#include <stdio.h>
int main() {
int i;
for (i = 100; i <= 1000; i++) {
if (i % 3 == 0 && i % 5 == 0 && i % 17 == 0) {
printf("%d\n", i);
}
}
return 0;
}
```
运行结果为:
```
255
510
765
```
这三个数分别是100~1000之间能同时被3、5、17整除的数。
相关问题
C语言打印100~1000之间能同时被3、5、17整除的数。
可以使用循环来遍历100~1000之间的所有整数,再加上判断条件,找出能同时被3、5、17整除的数。代码如下:
```c
#include <stdio.h>
int main() {
int i;
for (i = 100; i <= 1000; i++) {
if (i % 3 == 0 && i % 5 == 0 && i % 17 == 0) {
printf("%d\n", i);
}
}
return 0;
}
```
输出结果为:
```
255
510
765
```
它们是100~1000之间能同时被3、5、17整除的数。
用C语言 打印100~1000之间能同时被3、5、17整除的数。 **输出格式要求:"%d\n"
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
for (int i = 100; i <= 1000; i++) {
if (i % 3 == 0 && i % 5 == 0 && i % 17 == 0) {
printf("%d\n", i);
}
}
return 0;
}
```
这段代码使用 `for` 循环遍历 100 到 1000 之间的整数,如果一个数能同时被 3、5、17 整除,则输出这个数。输出格式使用 `%d\n`,表示输出一个整数并换行。
阅读全文