素數是指不能被分解的數。除了1和它本身不能被其他數整除的數
求100以內的素數:
執行結果如下:
**如下:
public class ch4_1
}if(flag)
system.out.println(i);
} }
}
孿生素數:若兩個素數相差為2,則這2個素數就是孿生素數
求1-100之內的孿生素數
執行結果如下:
**如下:
public class ch4_2
}if(flag)
} system.out.println("100以內的孿生素數如下:");
for(int i=0;i可逆素數:乙個素數的各位數值順序顛倒後得到的數仍為素數
編寫程式 找出1-1000之間的可逆素數
執行結果如下:
程式**如下:
public class ch4_3
} //是素數
public static boolean issushu(int n)
return i;//返回長度
} //獲取n位數第i位
private static int getbit(int num, int i)
return (num % ((int) math.pow(10, i))/(int)math.pow(10, i-1));
}}
Java趣味程式設計案例13 金蟬素數
金蟬素數 這些數是由1,3,5,7,9 這5 個奇數字排列組成的5 位素數,且同時去掉它的最高位與最低位數字後的三位數還是素數,同時去掉它的高二位與低二位數字後的一位數還是素數。因此,人們把這些神秘的素數稱為金蟬素數。分析 假設有乙個5位數k,首先k是素數,其次,k去掉首尾後的三位數d也是素數,且d...
Java趣味程式設計案例14 可逆素數
可逆素數 乙個數本身和它各位數值顛倒順序後得到的數仍為素數,如113,311.求1 900之間的所有可逆素數。分析 因為要判斷乙個數和它順序顛倒後的數是不是素數,所以我們寫乙個方法判斷是不是素數,然後再寫乙個將資料顛倒順序的方法。反序 借助字串實現反序。我發現字串是比較萬能的,比如我們要求乙個整數有...
趣味小學生四則運算
本節課老師第一次布置任務給我們,我也是欣然的接受了,其實一開始看到這個任務我是 拒絕 的,因為它沒加特技,後來因為duang 的一下,特技加上去了,我就接受了它 沒想到它是那麼的有趣,那麼的好玩。娛樂娛樂 本次作業大概用時半個小時左右。也沒有精確的去計算,看樣子還是存在能力上的欠缺,望日後加強。ok...