求素数

每日一练社区 2021-08-11 11:52:26

求1-100内的素数

...全文
673 20 打赏 收藏 举报
写回复
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzs429 4天前
  • 打赏
  • 举报
回复
前面的x%2==0 并且x!=2 是为了判断偶数不是素数(但2是素数) 后面的一个判断是否能被奇数除的数 循环i加2,中间的判断小于一个数开根号 一个数的两个因子有一个大于开完根号,一个小于开完根号 这些算法都提高效率
  • 打赏
  • 举报
回复
数值一直下吗
小萌新上大分 2022-08-19
  • 打赏
  • 举报
回复

2%2不也等于零吗,为什么还写x!=2,求解我不明白

 1 2022-08-20
  • 举报
回复
@小萌新上大分 那个不是错的吗
m0_71837983 8天前
  • 举报
回复
@小萌新上大分 那个if里面是判断双数不是素数吧,2是素数所以剔除呗
「已注销」 2022-07-11
  • 打赏
  • 举报
回复

题目出的有些问题,关于素数的判断可以参考下这篇文章:https://blog.csdn.net/m0_58873085/article/details/125719128?spm=1001.2014.3001.5501

SM_DING 2022-02-17
  • 打赏
  • 举报
回复
这些算法有时间最好研究透,运行一下
m0_57283575 2022-01-26
  • 打赏
  • 举报
回复 3
答案有点,Math.sqrt少了个等于号,以致显示25是素数~(づ ●─● )づ
花鸟風月 2021-12-03
  • 打赏
  • 举报
回复
不太懂一个地方,虽然通过判断条件找到了正确的答案,可是判断条件中有一个我不解的地方就是 x != 2 求解!
聒噪de菜菜 2022-10-21
  • 举报
回复
@花鸟風月 因为2是素数,而他判断的是不是素数的情况
CSDNniedayi 2021-11-29
  • 打赏
  • 举报
回复

9不是素数吧

CSDNniedayi 2021-11-29
  • 举报
回复
@CSDNniedayi 答案打印结果显示9为素数
无敌斩! 2021-11-02
  • 打赏
  • 举报
回复
这样写的效率很高,学到了
「已注销」 2021-11-02
  • 打赏
  • 举报
回复 1
有点忘了优先级了。。。
格物Java 2021-09-26
  • 打赏
  • 举报
回复
找不到不同,太难受了
Geek66666 2021-09-24
  • 打赏
  • 举报
回复 1
来找不同囧rz
xiaobai_2212 2021-09-14
  • 打赏
  • 举报
回复 1
知道了(҂⌣̀_⌣́)
xiaobai_2212 2021-09-14
  • 打赏
  • 举报
回复
所以为什么不是D🙊
xhBruce 2021-09-06
  • 打赏
  • 举报
回复
选项是1~100啊
农民工 2021-09-06
  • 举报
回复 3
@xhBruce 感谢反馈,已修改
发帖
每日一练

9232

社区成员

Study well and make progress every day
其他 企业社区
社区管理员
  • 每日一练社区
  • CSDN学习
  • 幻灰龙
加入社区
帖子事件
创建了帖子
2021-08-11 11:52
社区公告
暂无公告