以下是所需的程式。示例即時演示public class Tester { public static void main(String args[]) { int i, m = 0, flag = 0; int n = 41;// 要檢查的數字 m = n / 2; if (n == 0 || n == 1) { System.out.println(n + " 不是素數"); } else { for (i = 2; i < m; i++) { if (n % i == 0) { flag = 1; break; } } if (flag == 0) System.out.println(n + " 是素數"); else System.out.println(n + " 不是素數"); } } }輸出41 是素數
Java 程式語言提供以下型別的決策或分支語句。Java 程式語言提供以下型別的決策語句。序號語句和描述1if 語句if 語句由一個布林表示式後跟一個或多個語句組成。2if...else 語句if 語句後面可以跟一個可選的 else 語句,當布林表示式為假時執行。3巢狀 if 語句您可以在另一個 if 或 else if 語句內使用一個 if 或 else if 語句。4switch 語句switch 語句允許針對值列表測試變數的相等性。
示例以下是所需的程式 - 即時演示public class Tester { public static void main(String args[]) { int i = 0; do { i++; System.out.println(i); }while (true); } }輸出將繼續按順序列印數字。