<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Java 程序:檢查素數 > 原文: [https://beginnersbook.com/2014/01/java-program-to-check-prime-number/](https://beginnersbook.com/2014/01/java-program-to-check-prime-number/) 只能被 1 和自身整除的數字稱為**素數**,例如 7 是素數,因為它只能被 1 和自身整除 這個程序取數字(由用戶)然后檢查輸入數字是否為素數。然后程序顯示結果。如果您正在尋找一個顯示兩個時間間隔之間的素數的程序,請參閱: [Java 程序,用于顯示 1 到`n`之間的素數](https://beginnersbook.com/2014/01/java-program-to-display-prime-numbers/)。 ## 示例:用于檢查輸入數字是否為素數的程序 要理解這個程序,你應該知道[`for`循環](https://beginnersbook.com/2015/03/for-loop-in-java-with-example/),[`if-else`語句](https://beginnersbook.com/2017/08/if-else-statement-in-java/)和[`break`語句](https://beginnersbook.com/2017/08/java-break-statement/)。 ```java import java.util.Scanner; class PrimeCheck { public static void main(String args[]) { int temp; boolean isPrime=true; Scanner scan= new Scanner(System.in); System.out.println("Enter any number:"); //capture the input in an integer int num=scan.nextInt(); scan.close(); for(int i=2;i<=num/2;i++) { temp=num%i; if(temp==0) { isPrime=false; break; } } //If isPrime is true then the number is prime else not if(isPrime) System.out.println(num + " is a Prime Number"); else System.out.println(num + " is not a Prime Number"); } } ``` 輸出: ```java Enter any number: 19 19 is a Prime Number ``` 輸出 2: ```java Enter any number: 6 6 is not a Prime Number ``` 您也可以使用[`while`循環](https://beginnersbook.com/2015/03/while-loop-in-java-with-examples/)來檢查素數: 只需替換上面程序中的這部分代碼: ```java for(int i=2;i<=num/2;i++) { temp=num%i; if(temp==0) { isPrime=false; break; } } ``` 有了這個: ```java int i=2; while(i<= num/2) { if(num % i == 0) { isPrime = false; break; } i++; } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看