国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

一個驗證歌德巴赫猜想的小程序

2019-11-18 11:20:06
字體:
來源:轉載
供稿:網友

//嘗試兩人合作寫程序,加深對方法的接口與實現的理解,其中一人負責寫方法isPRime(),
//用于判定一個給定的正整數是否是素數,另一人負責寫主方法main(),利用isPrime()驗
//證歌德巴赫猜想:任何比2大的偶數可表示為兩個素數只和.
/*
*auther starshus
*
*Date 04/11/20
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;

//4.9.1
public class gedebahe
{
  public static void main( String [] args)
  {
   for (;;)
   {
   int a=-1,b,c;//b,c是分解出來的兩個數
   System.out.print("Please input a oushu:");//輸入一個偶數
   try
    {
     BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
     String inputLine = in.readLine();
     a = Integer.valueOf(inputLine).intValue();
    }catch (Exception exc)
    {
     System.out.println("Sorry,please input a number.");
     return;
    }
   if (a%2!=0)
    {
     System.out.println("Sorry,please input a oushu.");
     return;
    }
   for (b=1;b<a;b++)
    {
     c=(a-b);
     if(isPrime(b)&&isPrime(c))
     {
      System.out.println(a+"="+b+"+"+c);
      break;
     }
    }
   }
  } 
  public static boolean isPrime(int k)//方法用來判定一個數是否為偶數
 {
   int a;
   boolean t = true;
   if (k==1)
   return t;
   for (a=2;a<k;a++)
   {
    if (k%a==0)
    break;
   }
   if (a!=k)
   t=false;
   return t;
  }
}  

 



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 合肥市| 黎平县| 大安市| 乌恰县| 清河县| 永寿县| 广汉市| 台山市| 东阿县| 西和县| 香河县| 石狮市| 邵东县| 大英县| 龙山县| 大埔县| 同德县| 浠水县| 三门峡市| 酉阳| 石泉县| 安化县| 昌吉市| 东丰县| 和硕县| 香港| 陇南市| 东至县| 徐闻县| 武鸣县| 定安县| 壤塘县| 双流县| 宣威市| 田阳县| 嘉善县| 罗甸县| 南投市| 滨海县| 元朗区| 成武县|