導航:首頁 > 編程語言 > 去1到100質數java

去1到100質數java

發布時間:2023-09-10 08:09:22

㈠ 用java求100以內的全部素數

這個的主要點是嵌套的循環,要注意循環要遍及數據的循環、邏輯判斷,素數就是表示除1及其本身外不能被其他比他小的整數整除,掌握這點就可以理解了,下面代碼僅供參考:

//實現求1-100之間的所有素數
publicclassTest
{
publicstaticvoidmain(String[]args)
{
//使用外層循環來控制1-100的數據的遍歷
for(inti=1;i<=100;i++){
//素數就是除1及其本身外不能被其他整數整除
intj=2;
while(i>j){
//如果可以被小於他的數據整除,表示該數不是素數,跳出循環
if(i%j==0){
break;
}
j++;
}
//如果沒有找到比其小的數據可以整除,則表示該數是素數
if(i==j){
System.out.println(i);
}
}
}
}

㈡ java 1到100內的質數

int i,j;

for(i = 2; i <= 100; i++){//從2數到100,判斷之間的每一個數是否是質數

//下面的循環是質數判斷過程

for(j = 2; j <= i/2; j++){

if(i % j == 0)

break;//如果這個數能被一個數整除,那麼這個數不是質數。break的作用是跳出此次循環,進入下一次循環。

}

if(j > i/2){

System.out.println(i);//如果這個數不能被自身1/2的數整除,他就是質數,輸出這個數.System.out.println()這個語句就是輸出語句

}

}

System.out.println();//這句語句是多餘的,什麼也沒列印。

完整代碼及運行結果如圖。

拓展資料

質數(prime number)又稱素數,有無限個。質數定義為在大於1的自然數中,除了1和它本身以外不再有其他因數。

這道題只要理解質數的計算方法就容易解答。

閱讀全文

與去1到100質數java相關的資料

熱點內容
榮耀5x系統升級包 瀏覽:660
蘋果電腦有些文件卸載不了 瀏覽:542
盤存文件可以保存多少年 瀏覽:747
核桃編程如何讓僵屍往前移動 瀏覽:96
移動卡不能用聯通網路 瀏覽:663
對啊網免費視頻教程 瀏覽:837
ev錄屏的文件找不到了是什麼原因 瀏覽:36
編程貓人物怎麼鏡面翻轉 瀏覽:901
怎麼在迷你編程裡面換皮膚 瀏覽:757
ps查找文件屬性 瀏覽:739
s6edge網路設置 瀏覽:563
視頻網站ip怎麼獲得 瀏覽:944
java循環嵌套題目 瀏覽:404
stc15頭文件 瀏覽:775
java後台傳前台亂碼 瀏覽:807
織夢cms空間安裝教程 瀏覽:107
打開的文件在哪裡保存 瀏覽:212
webstorm運行angularjs 瀏覽:509
海馬ipad2描述文件在哪裡 瀏覽:535
bts文件 瀏覽:211

友情鏈接