|
break,contiinue的使用方式-找質數
- // 這是一個簡單的Java應用程式範例
- import java.io.*;//for 鍵盤輸入
- import java.lang.Math;
- import java.util.ArrayList;
- public class Hello
- {
- enum SEX{
- MAN,
- WOMEN
- }
-
-
- public static void main(String args[])throws IOException
- {
- System.out.println("請輸入一個整數: ");
- BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
- String bufstr = br.readLine();
-
- int num = Integer.parseInt(bufstr);
- boolean IsPrime = true;
- int divider =0;
-
-
- for(int i = 2; i< num-1 ; i++)
- {
- if( num % i == 0 )
- {
- divider = i;
- IsPrime = false;
- break;
- }
- else
- {
-
- }
- }
-
- if( IsPrime )
- {
- System.out.println("是質數");
- }
- else
- {
- System.out.println("不是質數");
- System.out.println("因為它有因數: " + divider);
- }
-
- }
- }
複製代碼 |
|