||
判断101-200之间有多少个素数,并输出所有素数。
n=0
for i in range(101,201):
#print(i)
if i>1:
for j in range(2,i):
if (i%j)==0:
#print(i,"不是质数")
break
else:
print(i)
n+=1
print("101-200之间的素数个数为:",n)
其他方法:
a=1
for i in range(1,101):
for j in range(2,i):
if i%j == 0:
a=0
break
if a==1:
print(i)
a=1
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2023-3-28 08:05
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社