質數的判斷
定義:
質數(prime number)又稱素數。一個大於1的自然數,除了1和它自身外,不能被其他自然數整除的數叫做質數;否則稱為合數。(1不是質數)
package test;public class HelloWorld { public static void main(String[] args) { int N = 10; //判斷是否是質數的數字 boolean isPrime =true; // true: 是質數 false: 不是質數 int sub = 0; // 能被哪個數整除 for (int i=2; i<N; i++) { if( N % i == 0) { isPrime = false; // 判斷是質數 sub = i; // 記錄這個因子 break; // 已經得到結果, 退出迴圈 } } if(isPrime) { if(N>1) { System.out.println(N+"是質數"); } else { System.out.println("1不是質數"); } } else { System.out.println(N+"不是質數,能被" + sub + "整除"); } } }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4650/viewspace-2815403/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 質數判斷、質因子分解、質數篩
- 【質數判斷】給定兩個數,判斷這兩個數是否互質?
- JavaScript判斷數字是否是質數JavaScript
- C語言判斷素數,判斷質素演算法C語言演算法
- js之普通/高效判斷質數JS
- Python 判斷質數的另一種方法Python
- 判斷一個數是否為質數(程式碼)
- 判斷素數
- 素數判斷
- 判斷一個數是不是質數(素數),3種方式介紹
- 如何判斷一個網站的質量?網站
- JQuery 判斷 正整數jQuery
- 變數,運算子,if判斷變數
- nginx判斷路徑是否含有某個引數做判斷Nginx
- 怎麼判斷Python數字中的偶數Python
- postgresql判斷是否為數字的方法SQL
- JS的判斷語句:判斷、迴圈JS
- 如何使用Python判斷奇偶數?Python
- ACM之判斷迴文數ACM
- 如何判斷變數型別變數型別
- 演算法學習記錄02-判斷輸入數字是不是質數演算法
- php判斷變數是不是null的方法PHP變數Null
- javascript中如何判斷變數的型別?JavaScript變數型別
- js函式中的if判斷和a==b判斷JS函式
- 使用帶型別判斷的比較判斷型別
- 如何判斷外鏈質量:基本方法詳解
- awk判斷整除(包含小數和負數)
- PbootCMS奇偶數判斷(隔行變色)各種條件判斷和標籤boot
- Python判斷變數是否是整數的方法有哪些?Python變數
- 一文解決如何使用 C 語言判斷質數(素數)[ 附解析與原始碼 ]原始碼
- JavaScript判斷變數型別的四種方法JavaScript變數型別
- 如何判斷一個數倉模型的好壞?模型
- java判斷輸入的字串是否為數字Java字串
- javascript中對變數型別的判斷方法JavaScript變數型別
- 如何判斷JavaScript中的兩變數是否相等?JavaScript變數
- L1-028 判斷素數 分數 10
- linux 中如何判斷變數是否為數值Linux變數
- python如何判斷一個數是否是整數Python