输入一个数字x,输出小于x的所有能被3整除且被7除余数小于等于2的非负整数
时间: 2023-05-31 17:02:02 浏览: 145
判断每个输入的数是否可被3,5和7整除,并将整除状态输出。
以下是Python代码实现:
```
x = int(input("请输入一个数字:"))
for i in range(x):
if i % 3 == 0 and i % 7 <= 2:
print(i)
```
解释一下代码:
1. 输入一个数字x;
2. 使用for循环从0到x-1遍历所有非负整数;
3. 判断当前整数i是否能被3整除且被7除余数小于等于2;
4. 如果是,则输出当前整数i。
阅读全文