A50248. 提示用户输入两个正整数,编程求出介于这两个数之间的所有质数并打印输出。显示格式为“*数是质数。”
填空题
中等
知识点
题目描述
提示用户输入两个正整数,编程求出介于这两个数之间的所有质数并打印输出。
显示格式为“*数是质数。”
参考答案
x=(int(input("请输入开始的整数值:")),int(input("请输入结束的整数值:")))
x1=min(x)
x2=max(x)
for n in range(x1,x2+1):
for i in range(2,n-1):
if n % i==0:
break
else:
print(n,"是质数")答案解析
评分标准:
1. 输入两个整数 (2分)
2. 判断数两个数的大小(2分)
3. 质数的判断和求解(6分)
4. 分支和循环的正确使用(4分)
5. 元组的使用(2分)
6. 正确完成题目的任务(4分)
上一题
下一题