回复 18楼 东海ECS
while True:... try:
... a = 1
... b = 0
... c = input('请输入一个数字:')
... c = eval(c)
... for i in range(c):
... if c % a == 0:
... b += 1
... if a < c:
... a += 1
... if b > 2:
... print('这是一个合数')
... else:
... print('这是一个质数')
... except:
... print("错误")
... exit()
...
请输入一个数字:997
这是一个质数
请输入一个数字:
这个程序可以运行,速度仍然是太慢,输入12345678911111111十几分钟过去了也没有算出来只好强行停止了