close

請以 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) ;

        }

}

 

顯示結果如下圖:

40741157.png

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 虎頭蛇尾 的頭像
    虎頭蛇尾

    虎頭蛇尾的部落格

    虎頭蛇尾 發表在 痞客邦 留言(0) 人氣()