不能被2、3、5、7和13整除的数任务描述 编程输入正整数a和b(a<=b),将a,b之间(包括a、b本身)的不能被2、3、5、7和13整除的数输出。
时间: 2024-05-14 10:18:28 浏览: 63
可以使用一个 for 循环来遍历 a 到 b 之间的所有整数,然后用 if 语句判断每个数是否符合要求,最后输出符合要求的数。
以下是一个 Python 代码示例:
```python
a = int(input("请输入正整数 a:"))
b = int(input("请输入正整数 b:"))
for i in range(a, b+1):
if i % 2 != 0 and i % 3 != 0 and i % 5 != 0 and i % 7 != 0 and i % 13 != 0:
print(i)
```
首先,我们从用户输入中获取 a 和 b。然后,我们使用 range 函数来创建一个从 a 到 b 的数字序列,包括 a 和 b 本身。对于每个数字 i,我们使用 if 语句来判断它是否不能被 2、3、5、7 和 13 整除,如果是,则将其输出。
阅读全文
相关推荐


















