从键盘输入整数n(1-9之间),对于1-100之间的整数删除包含n并且能被n整除的数,例如如果n为6,则要删除包含6的如6,16这样的数及是6的倍数的如如12和18这样的数,输出所有满足条件的数,要求每满10个数换行。测试数据:6屏幕输出:1,2,3,4,5,7,8,9,10,11 13,14,15,17,19,20,21,22,23,25 27,28,29,31,32,33,34,35,37,38 39,40,41,43,44,45,47,49,50,51 52,53,55,57,58,59,70,71,73,74 75,77,79,80,81,82,83,85,87,88 89,91,92,93,94,95,97,98,99,100
时间: 2023-09-13 12:03:10 浏览: 201
好的,这是一个简单的程序,您可以在Python中实现它:
```
n = int(input("请输入一个1-9之间的整数:"))
count = 0
for i in range(1, 101):
if str(n) not in str(i) and i % n != 0:
print(i, end=',')
count += 1
if count % 10 == 0:
print()
```
这个程序首先从键盘输入一个1-9之间的整数n,然后遍历1到100之间的整数,如果这个数不包含n并且不能被n整除,那么就输出这个数,并且计数器加1,如果计数器模10等于0,那么就换行。
相关问题
从键盘输入整数 n( 1-9 之间),输出1-100 之间的包含 n 或者能被 n 整除的数。满足要求的python代码如下
:```
n = int(input("请输入一个整数n(1-9之间):"))
for i in range(1, 101):
if i % n == or str(n) in str(i):
print(i, end=" ")
```
如果您需要其他语言的代码,可以告诉我,我会尽力为您提供。
用python从键盘输入(1-9)整数n输出1到100之间的包含n或者能被n整除的数
您好,我可以回答这个问题。以下是代码:
```
n = int(input("请输入1-9之间的整数n:"))
for i in range(1, 101):
if i % n == or str(n) in str(i):
print(i)
```
这段代码可以从键盘输入一个1-9之间的整数n,然后输出1到100之间包含n或者能被n整除的数。希望能对您有所帮助。
阅读全文