编写程序判断从键盘上任意输入的一个整数是否素数
时间: 2023-04-27 11:02:22 浏览: 129
C语言程序设计-从键盘输入一个大于3的整数,调用函数fun判断其是否素数,然后在main函数中输出相应的结论信息;
5星 · 资源好评率100%
以下是Python代码实现:
```python
num = int(input("请输入一个整数:"))
if num < 2:
print("不是素数")
else:
for i in range(2, num):
if num % i == :
print("不是素数")
break
else:
print("是素数")
```
首先,我们从键盘上输入一个整数,并将其转换为整型。如果这个数小于2,那么它肯定不是素数,直接输出“不是素数”。否则,我们从2开始遍历到这个数的前一个数,判断这个数是否能被整除。如果能被整除,那么它不是素数,输出“不是素数”并跳出循环。如果遍历完所有可能的因子都没有被整除,那么这个数是素数,输出“是素数”。
阅读全文