請以 java 判斷,101-200之間有多少個質數,並輸出所有質數。
public class j { //j依檔名不同而更改
public static void main (String[ ] args) {
int count=0 ;
for (int i=101 ; i<201 ; i++) {
boolean s=false ;
for (int j=2 ; j<=Math.sqrt(i) ; j++) {
if (i % j==0) {
s=false ;
break ;
} else {
s=true ;
}
}
if (s==true) {
count++ ;
System.out.print (i+”“) ;
}
}
System.out.println (“\n”+”質數總數為:”+count) ;
}
}
顯示結果如下圖:
留言列表