对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身

简介: 对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身

对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身
实现代码如下:

//更多请访问QQ沐编程 www.qqmu.com
public class PrimeNumberSum {
   
    public static void main(String[] args) {
   
        int n = 101; // 最小的正整数
        int m = 999; // 最大的正整数
        // 计算素数和
        int sum = primeSum(n, m);

        System.out.println("在 " + n + " 和 " + m + " 之间的所有素数的和为:" + sum);
    }
    // 判断一个数是否为素数
    public static boolean isPrime(int num) {
   
        if (num <= 1) {
   
            return false;
        }
        for (int i = 2; i <= Math.sqrt(num); i++) {
   
            if (num % i == 0) {
   
                return false;
            }
        }
        return true;
    }
    // 计算指定范围内所有素数的和
    public static int primeSum(int start, int end) {
   
        int sum = 0;
        for (int i = start; i <= end; i++) {
   
            if (isPrime(i)) {
   
                sum += i;
            }
        }
        return sum;
    }
}

这段代码首先定义了一个 isPrime() 方法来判断一个数是否为素数,然后定义了一个 primeSum() 方法来计算指定范围内的所有素数的和。在 main() 方法中,你可以指定范围的起始和结束值,并输出结果。

相关文章
领域驱动设计(DDD)中的实体,值对象,和聚合
领域驱动设计(DDD)中的实体,值对象,和聚合
|
数据建模 C++ 芯片
栅极驱动 IC 自举电路的设计与应用指南
硬件工程师应该都用过buck,一些buck芯片会有类似下面的自举电容,有时还会串联一个电阻。 那么你是否对这个自举电路有深入的了解呢?比如,这个电容的容值大小该怎么选?大了或者小了会影响什么?耐压要求是怎么样的? 最近呢,正好看到ON Semiconductor的一个文档AN-6076,对于自举电路讲得相当的详细了,想深入了解的兄弟可以自己的仔细的读读,源文档可以自己去网上搜,也可以去我的网盘下载(文末会提供下载链接)。 1. 介绍 本文讲述了一种运用功率型MOSFET和IGBT设计高性能自举式栅极驱动电路的系统方法,适用于高频率,大功率及高效率的开关应用场合。不同经验的电力电子工程师
740 2
|
自然语言处理 算法 物联网
【技术前沿】智能反向寻车解决方案:提升停车场用户体验与运营效率
本文介绍了一种智能反向寻车解决方案,通过集成物联网(IoT)、大数据分析及用户友好的移动应用,利用蓝牙信标或RFID标签实现车辆厘米级定位。车主仅需输入车牌号或停车位编号,即可获得最佳寻车路径。该方案不仅大幅缩短寻车时间,还提升了停车场运营效率。以合肥骆岗公园为例,应用后车主平均寻车时间从10分钟缩短至2分钟内,用户满意度显著提高。
839 1
【技术前沿】智能反向寻车解决方案:提升停车场用户体验与运营效率
|
Java 开发者 Sentinel
Spring Cloud系列——使用Sentinel进行微服务保护
Spring Cloud系列——使用Sentinel进行微服务保护
606 5
|
存储 NoSQL 关系型数据库
EAV模型(实体-属性-值)的设计和低代码的处理方案(1)
EAV模型(实体-属性-值)的设计和低代码的处理方案(1)
|
存储 监控 安全
安全规范问题之跟数据库交互涉及的敏感数据操作需要有哪些措施
安全规范问题之跟数据库交互涉及的敏感数据操作需要有哪些措施
|
存储 机器学习/深度学习 缓存
【数据结构】布隆过滤器原理详解及其代码实现
【数据结构】布隆过滤器原理详解及其代码实现
|
自然语言处理 索引
elasticsearch hanlp插件自定义分词配置(停用词)
简述elasticsearch hanlp插件自定义分词配置,涉及停用词,专有名词
elasticsearch hanlp插件自定义分词配置(停用词)
|
JSON 数据可视化 关系型数据库
Kettle可视化ETL工具快速入门 2
Kettle可视化ETL工具快速入门
564 0
|
网络协议 网络性能优化
VPP二层接口,不是翻墙
VPP二层接口,不是翻墙
VPP二层接口,不是翻墙