您好
題目為讓輸入者決定輸入幾個數字後
再判斷輸入的數字是否為為質數
是顯示true;不是顯示false
下列程式碼為每輸入一個數字就會判斷一次
想更改為讓使用者一次輸入完所有數字後再一起判斷
想詢問程式碼該如何修改,謝謝
Scanner sc= new Scanner(System.in);
int number=sc.nextInt();//讓使用者決定輸入幾個數字
boolean answer=true;
for(int i=0;i<number;i++){
int a =sc.nextInt();//使用者輸入的數字
if(a==1)
answer=false;
for(int b=2;b<a;b++){
if( a % b == 0)
answer=false;
}
System.out.println(answer);
}