当前位置: 首页 > news >正文

Java求101-200之间有多少素数

Java学习笔记

今天看教程看到了这个题,对于一名打过算法竞赛的选手还是很简单的,但由于之前是c++组的,所以用java写一下,练一下手。

代码:

package com.itheima.hello;

public class Test1
{
    public static void main(String[] args)
    {
        int cnt=0;
        for(int i=101;i<=200;i++)
        {
            if(Isp(i)) cnt++;
        }
        System.out.println("101-200之间有"+cnt+"个素数");
    }

    public static boolean Isp(int n)
    {
        if(n<2) return false;
        for(int i=2;i<=n/i;i++)
        {
            if(n%i==0) return false;
        }
        return true;
    }
}

执行结果:

101-200之间有21个素数

相关文章:

  • 西门子200smart之modbus_TCP(做主站与第三方设备)通讯
  • Siddon 算法学习中的疑问
  • asp.net 4.5在医院自助系统中使用DeepSeek帮助医生分析患者报告
  • Git错误: Updates were rejected because the remote contains work that you do nothint: have locally.
  • Redis分布式锁如何实现——简单理解版
  • 2025信创即时通讯排行:安全合规与生态适配双轮驱动
  • oracle事务的组成
  • uniapp vue3使用uniapp的生命周期
  • 借助AI Agent实现数据分析
  • 触动精灵对某东cookie读取并解密--记lua调用C语言
  • 基于粒子群算法(PSO)栅格地图移动机器人路径规划
  • MySQL错误 “duplicate entry ‘1‘ for key ‘PRIMARY‘“ 解决方案
  • Axure大屏可视化模板:赋能多领域,开启数据展示新篇章
  • AF3 quat_multiply 和 quat_multiply_by_vec 函数解读
  • PostgreSQL用SQL实现俄罗斯方块
  • EasyRTC轻量级Webrtc音视频通话SDK,助力带屏IPC在嵌入式设备中的应用
  • 密码协议与网络安全——引言
  • UE5.5 Niagara 渲染器
  • 从 0 到 1 构建 Python 分布式爬虫,实现搜索引擎全攻略
  • 简述Mybatis的插件运行原理,以及如何编写一个插件?
  • 南京大屠杀幸存者刘贵祥去世,享年95岁
  • 短剧迷|《权宠》一出,《名不虚传》
  • 国务院任免国家工作人员:颜清辉任人社部副部长
  • 马上评丨机械停车库成“僵尸库”,设计不能闭门造车
  • 贸促会答澎湃:5月22日将举办2025年贸易投资促进峰会
  • 稳就业稳经济五方面若干举措将成熟一项出台一项