題目:判斷101-200之間有多少個素數,并輸出所有素數。程序分析:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。
1 回答
已采納

阿旭_
TA貢獻217條經驗 獲得超353個贊
public?class?Test35?{ public?static?void?main(String[]?args)?{ /*?判斷101-200之間有多少個素數?*/ for?(int?i?=?101;?i?<=?200;?i++)?{ boolean?isFlag?=?true;//?true:是素數,false:不是素數 /*?判斷素數的方法:用一個數分別去除2到sqrt(這個數)?*/ for?(int?j?=?2;?j?<=?Math.sqrt(i);?j++)?{ /*?如果能被整除,則表明此數不是素數,反之是素數。?*/ if?(i?%?j?==?0)?{ isFlag?=?false; break; } } /*?輸出所有素數?*/ if?(isFlag)?{ System.out.print(i?+?"?"); } } } }
添加回答
舉報
0/150
提交
取消