日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java黑皮书课后题第6章:**6.26(回文素数)回文素数是指一个数同时为素数和回文数。编程程序,显示前100个回文素数,每行显示10个数,数字中间用一个空格隔开

發布時間:2024/7/23 java 32 豆豆

6.26(回文素數)回文素數是指一個數同時為素數和回文數。編程程序,顯示前100個回文素數,每行顯示10個數,數字中間用一個空格隔開

  • 題目描述與運行示例
  • 代碼

題目描述與運行示例

6.26(回文素數)回文素數是指一個數同時為素數和回文數。
例如,131是一個素數也是回文數,數字313和757也是如此。
編程程序,顯示前100個回文素數,每行顯示10個數,數字中間用一個空格隔開。如下所示:

2 3 5 7 11 101 131 151 181 191 313 353 373 383 727 757 787 797 919 929 10301 10501 10601 11311 11411 12421 12721 12821 13331 13831 13931 14341 14741 15451 15551 16061 16361 16561 16661 17471 17971 18181 18481 19391 19891 19991 30103 30203 30403 30703 30803 31013 31513 32323 32423 33533 34543 34843 35053 35153 35353 35753 36263 36563 37273 37573 38083 38183 38783 39293 70207 70507 70607 71317 71917 72227 72727 73037 73237 73637 74047 74747 75557 76367 76667 77377 77477 77977 78487 78787 78887 79397 79697 79997 90709 91019 93139 93239 93739 94049 94349

代碼

public class Test6_26 {public static void main(String[] args) {int count = 0;for (int i = 2; count <= 100;i++){if (palindromeNumber(i) && primeNumber(i)){System.out.print(i + " ");count++;if (count % 10 == 0)System.out.println();}}}public static boolean palindromeNumber(int i){// 這是判斷是否是回文數if (i / 10 == 0)return true;else if (i / 100 == 0)return (i / 10) == (i % 10);else if (i / 1000 == 0)return (i / 100) == (i % 10);else if (i / 10000 == 0)return ((i / 1000) == (i % 10)) && ((i % 1000 / 100) == (i % 100 / 10));elsereturn ((i / 10000) == (i % 10)) && ((i % 10000 / 1000) == (i % 100 / 10));}public static boolean primeNumber(int i){boolean bool = true;for (int n = 2; n <= i / 2 ;n++){if ( i % n == 0){bool = false;break;}}return bool;} } 與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Java黑皮书课后题第6章:**6.26(回文素数)回文素数是指一个数同时为素数和回文数。编程程序,显示前100个回文素数,每行显示10个数,数字中间用一个空格隔开的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。