本站消息

站长简介/公众号


站长简介:逗比程序员,理工宅男,前每日优鲜python全栈开发工程师,利用周末时间开发出本站,欢迎关注我的微信公众号:程序员总部,程序员的家,探索程序员的人生之路!分享IT最新技术,关注行业最新动向,让你永不落伍。了解同行们的工资,生活工作中的酸甜苦辣,谋求程序员的最终出路!

  价值13000svip视频教程,java大神匠心打造,零基础java开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2020-10(5)

2020-11(398)

2020-12(525)

2021-01(427)

2021-02(282)

歌德巴赫猜想,任何一个大于六的偶数可以拆分成两个质数的和

发布于2020-11-29 11:33     阅读(172)     评论(0)     点赞(0)     收藏(0)


歌德巴赫猜想,任何一个大于六的偶数可以拆分成两个质数的和

  打印出所有的可能

//任何一个大于六的偶数可以拆分成两个质数的和

//打印出所有的可能

public class Gedebahe{

    public static void main(String args[]){

        int num = Integer.parseInt(args[0]);

        if(num<=6){

            System.out.println("参数错误!");

            return;

        }

        if(num%2!=0){

            System.out.println("参数错误!");

            return;

        }

        Gedebahe g = new Gedebahe();

        //1不是质数,2是偶数,因此从3开始循环

        for(int i=3;i<=num/2;i++){

            if(i%2==0){//如果为偶数,退出本次循环

                continue;

            }

            //当i与num-i都为质数时,满足条件,打印

            if(g.isPrime(i) && g.isPrime(num-i)){    /*判断素数的方法*/如果i是素数 并且参数num-参数i也是素数的时候 

 

你的程序如此运行java xxx aa bb 

aa = args[0]  bb 就是args[1]这样Integer.parseInt就是把这args这个数据的第一个元素转换成为Integer类型。 

                System.out.println(i+" + "+(num-i)+" = "+num);

            }        

        }

    }



所属网站分类: java资源下载 > 其它资源

作者:天使之恋

链接:http://www.javaheidong.com/blog/article/11965/60f555c2805e30790a7e/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

0 0
收藏该文
已收藏

评论内容:(最多支持255个字符)