前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >输出100以内的素数(质数)

输出100以内的素数(质数)

作者头像
传说之下的花儿
发布2023-04-16 14:37:57
5120
发布2023-04-16 14:37:57
举报

输出100以内的素数(除了自己和1外不可被整除)

代码语言:javascript
复制
        int i, j;
        for (i = 2; i <= 100; i++) {
            for (j = 2; j < i; j++) {
//                循环这么写的话就在默认中满足了 i!=j 和 j!=1 的条件
//                所以下面的逻辑判断是否在2<j<i的过程中是否还存在数字j可以整除i
//                跳出循环有两种情况
//                   第一种在该过程种出现上行情况 break跳出循环
//                   第二种则是在循环走完后不存在j满足 那么这个j在最后会++后
//                       被判断不满足j<i跳出循环
//                上述第二种情况会出现最后i=j的情况 所以通过这个条件去输出这个j
                if (i % j == 0){
                    break;
                }
            }
            if (j == i){
                System.out.println(i);
            }
        }
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-12-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档