C语言完成不三不四喜七之数
时间: 2023-11-23 20:11:37 浏览: 62
不三不四喜七之数是指一个数既不是3的倍数,也不是7的倍数,但它含有数字3和数字7。下面是一个 C 语言的实现:
```c
#include <stdio.h>
int main() {
int i;
for (i = 10; i < 100; i++) {
if (i % 3 != 0 && i % 7 != 0 && (i % 10 == 3 || i / 10 == 3) && (i % 10 == 7 || i / 10 == 7)) {
printf("不三不四喜七之数是:%d\n", i);
}
}
return 0;
}
```
这个程序会从 10 到 99 的范围内遍历每一个数,判断它是否满足以下条件:
1. 不是 3 的倍数,也不是 7 的倍数;
2. 包含数字 3 和数字 7。
如果满足,就输出这个不三不四喜七之数。
阅读全文