Someone000 发表于 2020-6-1 14:37:02

判断一个数是否是素数的方法

求一个判断一个数是否是素数的程序。

xiaosi4081 发表于 2020-6-1 14:41:44

本帖最后由 xiaosi4081 于 2020-6-1 15:27 编辑

while True:
    num = int(input('请输入一个数:'))
    for i in range(2,num):#判断在num之前的数能不能把num整除
      if(num%i == 0):
            print('%d不为素数'%num)
            break
      else:
            print('%d为素数'%num)
            break

记得最佳

Twilight6 发表于 2020-6-1 14:42:15

用什么语言? Python?
number = int(input('请输入一个大于1的整数:'))
for i in range(2,number):
    if number % i == 0:
      print(number,'不是素数!')
      break
else:
    print(number,'是素数!')

Someone000 发表于 2020-6-1 21:20:52

本帖最后由 Someone000 于 2020-6-1 21:21 编辑

111
页: [1]
查看完整版本: 判断一个数是否是素数的方法