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;}
}

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

  1. Java黑皮书课后题第8章:**8.4(计算每个雇员每周工作的小时数)假定所有雇员每周工作的小时数存储在一个二维数组中。1行包含7列,记录了一个雇员7天的工作小时数。编写一个程序,按照总工时降序显示

    **8.4(计算每个雇员每周工作的小时数)假定所有雇员每周工作的小时数存储在一个二维数组中.1行包含7列,记录了一个雇员7天的工作小时数.编写一个程序,按照总工时降序显示 题目 题目描述 破题 代码 ...

  2. Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt(100)方法显示0到100之间的前50个随机整数

    Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt方法显示0到100之间的前50个随机整数 题目 赘述 代码 题目 ...

  3. Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString()方法分别显示上述日期

    Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString方法分别显示上述日期 题目 代码 思路 代码 题目 代码 思路 ...

  4. Java黑皮书课后题第1章:1.12(以千米计的平均速度)假设一个跑步者1小时40分35秒跑了24英里。编写一个程序显示以每小时为多少千米为单位的平均速度值(1英里等于1.6千米)

    Java黑皮书课后题第1章:1.12(以千米计的平均速度) 题目 题目描述 破题 代码块 修改日志 题目 题目描述 1.12(以千米计的平均速度)假设一个跑步者1小时40分35秒跑了24英里.编写一个 ...

  5. Java黑皮书课后题第1章:*1.11(人口估算)编写一个程序,显示未来5年的每年人口数。假设当前的人口是312 032 486,每年有365天

    Java黑皮书课后题第1章:*1.11(人口估算) 题目 题目描述 破题 代码块 方法评析 为什么print函数内的表达式不能分开 修改日志 题目 题目描述 *1.11(人口估算)编写一个程序,显示未 ...

  6. Java黑皮书课后题第1章:1.7(求π的近似值)编写程序,显示4*(1-1/3+1/5-1/7+1/9-1/11【+1/13】)

    Java黑皮书课后题第1章:1.7(求π的近似值) 题目描述 代码 代码块 评析 修改日志 题目描述 可以使用以下公式计算π: [手动空格]π=4*(1-1/3+1/5-1/7+1/9-1/11+-) ...

  7. Java黑皮书课后题第1章:1.6(数列求和)编写程序,显示1+2+3+4+5+6+7+8+9的结果

    Java黑皮书课后题第1章:1.6(数列求和) 题目 题目描述 槽点 代码 代码块 区分println(x)与println("x") 法1法2选用 修改日志 题目 题目描述 1. ...

  8. Java黑皮书课后题第1章:1.5(计算表达式)编写程序,显示以下式子的结果

    Java黑皮书课后题第1章:1.5(计算表达式) 题目 题目描述 题目槽点 代码 代码块 代码评析与易错点 方法选用 易错点 非常不舒服的运算符前后空格(对新手来讲) 修改日志 题目 题目描述 编写程 ...

  9. Java黑皮书课后题第1章:1.3(显示图案)编写程序,显示下面的图案 Java

    Java黑皮书课后题第1章:1.3编写程序,显示下面的图案 题目 题目描述 题目槽点 代码片段 赘述 修改日志 题目 题目描述 编写程序,显示(自己语言描述,详见下图:由不同数量的小字母组成JAVA大 ...

  10. Java黑皮书课后题第1章:1.13(代数:求解2*2线性方程组)编写程序,求解以下方程组并显示x和y的值 3.4x+50.2y=44.5 2.1x+0.55y=5.9

    Java黑皮书课后题第1章:(代数:求解2*2线性方程组) 题目 题目描述 破题 代码块 方法评析 赘述 修改日志 题目 题目描述 求x和y值: 3.4x+50.2y=44.5 2.1x+0.55y= ...

最新文章

  1. Android版本更新踩坑,Android Studio 3.0升级后踩到的坑
  2. A watermeten 《Before an Exam》
  3. C#方法重载(overload)方法重写(override)隐藏(new)
  4. 考研英语二大纲22年考研
  5. mysql 第二天数据_MySQL入门第二天------数据库操作
  6. LightOJ 1013 LCS+记忆化搜索
  7. 自定义StartIO
  8. 2019腾讯广告算法大赛 决赛 Rank16解决方案
  9. 如何简单形象又有趣地讲解神经网络是什么
  10. 直流电动机的调速 用单片机产生PWM控制
  11. 信号处理之CFAR恒虚警检测
  12. linux终端清除命令,ubuntu清除命令行记录
  13. 单片机c语言灯开关程序,使用单片机模拟开关灯的电路图和资料及源代码概述...
  14. html文本转成二进制,肿么把文本文件转换成二进制bin文件
  15. 区块链毕业设计必读论文【2020-5】
  16. Sicily 1031. Campus
  17. [深入研究4G/5G/6G专题-56]: L3信令控制-5-无线承载DRB管理
  18. Juniper设备审计
  19. CStdioFile类
  20. 信者的路,读《病隙碎笔》——leo鉴书(16)

热门文章

  1. python哪个关键字可以导入模块_关于python导入模块import与常见的模块详解
  2. jmeter脚本_性能工具之Jmeter脚本python启动
  3. 【下载】《看见新力量》第二期,带你走进数十位科技创业者背后的故事
  4. 阿里云开发者大会核心看点揭晓,开发者最好的时代来了?
  5. 这个云原生开发的痛点你遇到了吗?
  6. 饿了么EMonitor演进史
  7. Service Mesh 为什么从“趋势”走向“无聊”?
  8. 计算机视觉如何给企业带来不同?
  9. linux查看java运行日志,Linux下查看日志用到的经常使用命令
  10. 粉色温馨——HTML框架示例