编写程序,输入1到100之间所有能被3整除,但不能被5整除的数,用for循环,一行输出一个数
时间: 2023-05-21 14:02:36 浏览: 223
以下是程序代码:
```python
for i in range(1, 101):
if i % 3 == 0 and i % 5 != 0:
print(i)
```
输出结果为:
```
3
6
9
12
18
21
24
27
33
36
39
42
48
51
54
57
63
66
69
72
78
81
84
87
93
96
99
```
相关问题
用python编写程序,输出1-100之间所有能被3整除,但不能被5整除的数。提示:使用for循环,一行输出一个数。
以下是用 Python 编写的程序,输出 1-100 之间所有能被 3 整除,但不能被 5 整除的数:
```python
for i in range(1, 101):
if i % 3 == 0 and i % 5 != 0:
print(i)
```
输出结果如下:
```
3
6
9
12
18
21
24
27
33
36
39
42
48
51
54
57
63
66
69
72
78
81
84
87
93
96
99
```
编写程序,用for循环语句求1到100之间能被7整除但不能同时被9整除的数,并按每行5个打印输出。
好的,我知道了。以下是编写程序的代码:
```
for i in range(1, 101):
if i % 7 == 0 and i % 9 != 0:
print(i, end=" ")
if i % 35 == 0:
print("\n")
```
这段程序会使用 for 循环语句遍历 1 到 100 之间的所有数字,如果某个数字能够被 7 整除但不能同时被 9 整除,就会将其打印输出。此外,为了每行输出 5 个数字,程序还会判断当前打印的数字是否是 5 的倍数,如果是,则插入一个换行符。
阅读全文