(1)从键盘输入整数n,n的取值范围为[10,100] ; (2)若不在n取值范围内则提示出错:“输入有误”,程序结束; (3)若n输入正确,则输出数字1到数字n(即取值范围为 [1,n] )的能被7整除的数,数字之间用“,”英文逗号隔开。
时间: 2023-06-16 11:02:09 浏览: 386
实验2 Java语言基础.doc
5星 · 资源好评率100%
下面是使用 Python 3 实现的代码:
```python
n = int(input("请输入整数n(10 <= n <= 100):"))
if n < 10 or n > 100:
print("输入有误")
else:
result = []
for i in range(1, n+1):
if i % 7 == 0:
result.append(str(i))
print(",".join(result))
```
运行结果如下:
```
请输入整数n(10 <= n <= 100):22
7,14,21
```
上述代码首先从键盘读入整数 n,然后根据 n 的取值范围判断输入是否正确。如果输入不正确,程序会输出提示信息。如果输入正确,则使用一个列表 result 记录从 1 到 n 中能被 7 整除的数,最后将列表中的元素用英文逗号连接起来输出。
阅读全文