请编写程序:输出区间[1,n]中能够被3整除但不能被5整除的数,n从键盘输入
时间: 2024-05-12 10:14:24 浏览: 66
实验1_被3整除_被7整除_被5整除_
以下是Python语言的程序实现:
```python
n = int(input("请输入一个正整数n:"))
for i in range(1, n+1):
if i % 3 == 0 and i % 5 != 0:
print(i, end=' ')
```
程序的思路是从1到n遍历每个数,如果这个数既能被3整除,又不能被5整除,则将其输出。其中`%`代表取余操作。`end=' '`是为了控制输出格式,使得每个符合条件的数之间用空格隔开。
阅读全文