输入正整数n1和n2,试编程输出[n1,n2](含n1和n2)之间不能被3整除的数。每行输出5个数字。
时间: 2023-04-26 19:03:20 浏览: 408
输入一个数n,输出1——n之间不能被5整除的数,一行5个数(JAVA)
5星 · 资源好评率100%
可以使用循环语句遍历[n1,n2]之间的每个数字,判断是否能被3整除,如果不能则输出该数字。同时可以使用计数器来控制每行输出5个数字。
具体实现如下:
```
n1 = int(input("请输入正整数n1:"))
n2 = int(input("请输入正整数n2:"))
count = # 计数器,控制每行输出5个数字
for i in range(n1, n2+1):
if i % 3 != : # 判断是否能被3整除
print(i, end=" ") # 输出该数字
count += 1
if count == 5: # 每行输出5个数字
print() # 换行
count = # 计数器清零
if count != : # 如果最后一行不足5个数字,则补充换行
print()
```
例如,输入n1=10,n2=20,输出如下:
```
10 11 13 14 16
17 19 20
```
阅读全文