lsq546397641的个人博客分享 http://blog.sciencenet.cn/u/lsq546397641

博文

题目12

已有 1122 次阅读 2017-4-19 16:00 |系统分类:科研笔记|关键词:学者

判断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






https://m.sciencenet.cn/blog-994715-1049874.html

上一篇:题目3
下一篇:题目13

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-27 12:02

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部