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

简介: 输出100以内的素数(质数)

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

        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);
            }
        }


相关文章
|
12月前
|
机器学习/深度学习 运维 自然语言处理
当深度学习遇上故障根因分析:运维人的绝佳拍档
当深度学习遇上故障根因分析:运维人的绝佳拍档
507 17
|
12月前
|
安全 Java Apache
微服务——SpringBoot使用归纳——Spring Boot中集成 Shiro——Shiro 身份和权限认证
本文介绍了 Apache Shiro 的身份认证与权限认证机制。在身份认证部分,分析了 Shiro 的认证流程,包括应用程序调用 `Subject.login(token)` 方法、SecurityManager 接管认证以及通过 Realm 进行具体的安全验证。权限认证部分阐述了权限(permission)、角色(role)和用户(user)三者的关系,其中用户可拥有多个角色,角色则对应不同的权限组合,例如普通用户仅能查看或添加信息,而管理员可执行所有操作。
582 0
|
8月前
|
人工智能 搜索推荐 小程序
AI题库考试系统
本平台融合AI智能技术,打造高效课程试题库,支持PC、手机在线刷题,提供智能出题、自动解析、错题回顾、背题模式等功能,覆盖章节练习、笔记收藏、多端同步,助力学员精准提分,全面提升学习效率。
|
机器学习/深度学习 计算机视觉
YOLOv11改进策略【Neck】| ECCV-2024 RCM 矩形自校准模块 二次创新C3k2 改进颈部网络
YOLOv11改进策略【Neck】| ECCV-2024 RCM 矩形自校准模块 二次创新C3k2 改进颈部网络
798 6
YOLOv11改进策略【Neck】| ECCV-2024 RCM 矩形自校准模块 二次创新C3k2 改进颈部网络
|
12月前
|
人工智能 搜索推荐 数据挖掘
销售易CRM:功能与优势全解析
销售易CRM是国内领先的客户关系管理系统,提供从线索获取到订单成交的完整销售漏斗管理,涵盖销售、客户、营销管理和AI赋能等功能。其强大的销售管理功能包括线索与商机管理、销售预测等;全方位客户管理实现360度客户视图;丰富的营销自动化工具支持多渠道营销活动;智能AI技术提升销售效率和客户满意度;灵活的开放性平台满足定制化需求;现代化界面设计简洁直观,支持多设备访问;移动端功能齐全,协同工具丰富;优质的客户服务确保快速响应和技术支持。销售易CRM助力企业优化业务流程,推动销售增长。
|
12月前
|
Python
课时41:input函数
本文主要讲解Python的`Input`函数和条件判断语句。先详细介绍了`Input`函数的功能、使用方法、返回值特点,包括可接收用户输入、程序调用时会暂停等待输入、返回值为字符串、可设置提示文字等,还说明了其能用于阻止程序立即结束的额外用途,之后布置了使用`Input`函数和`if`语句的练习,最后引出后续要讲解的`if-else`语句。 1.`Input`函数概述 2.`Input`函数的使用及特点 3.`Input`函数结合`if`语句的应用示例 4.`Input`函数的额外用途:阻止程序立即结束
737 0
|
存储 Prometheus 运维
Prometheus监控系统中常见技术问题处理指南
本文档是Prometheus使用指南,主要针对用户在使用过程中可能遇到的技术问题提供解决方案。
1848 2
|
缓存 监控 NoSQL
使用Elixir进行可扩展的Web服务开发
【5月更文挑战第30天】本文探讨了使用Elixir进行可扩展Web服务开发,Elixir基于Erlang/OTP,提供并发、分布式处理和容错能力。Phoenix框架助力构建实时Web应用,支持WebSocket。实现可扩展性涉及并发处理、分布式架构、数据库优化、缓存策略及监控告警。实践案例显示,Elixir和Phoenix能有效应对高并发场景,适用于构建高性能Web服务。
|
传感器 自动驾驶 安全
深入探讨自动驾驶感知技术:实现无人驾驶的关键
深入探讨自动驾驶感知技术:实现无人驾驶的关键
539 5
|
分布式计算 数据可视化 大数据
基于spark的医疗大数据可视化大屏项目
基于spark的医疗大数据可视化大屏项目
503 0

热门文章

最新文章