



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
陈聪Java语言课程作业(第一次)Java语言课程作业(第一次) 题 目 第8题 学 院 计算机学院 专 业 班 别 学 号 姓 名 陈聪 2015年4月22日5一、课程题目 8、题目:回文素数回文素数是指一个数同时为素数和回文数。例如: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 . . . . 选题人数:3二、题目分析与设计 1、题目的需求:编写程序,显示前100个回文素数,每行显示10个数并且准确对齐。2、制定对应程序的功能:(1)将2以后的素数挑选出来,直到显示完前100个回文素数:利用for循环。(2)判断挑选出来的素数是否为回文数:通过将原素数倒置再与原素数比较来判断。取数判断素数判断回文数输出(3)输出回文素数,同时判断是否要换行,通过确定位数来使回文素数准确对齐。3、(1)程序功能层次图:开始 n=0(2) 程序结构流程图:a=a+1a=2n100结束 Ni=2 Ya是否为素数 N s=a Yb=0将s倒置赋给ba是否为回文数 N n=n+1 Y 输出 4、所使用的开发环境:Eclipse (1)判断一个数是否为素数: i=2; while(ia) if(a%i=0) continue outer; i+; (2)将素数倒置: s=a;b=0; while(s!=0) b=b*10+s%10; s=s/10; (3)判断素数是否为回文数并输出: if(a=b) n+; if(n%10=0) System.out.printf(%8dn,a); else System.out.printf(%8d,a); 三、测试分析1、题目的需求:编写程序,显示前100个回文素数,每行显示10个数并且准确对齐。因此本程序不需要构建测试数据。2、运行程序的结果如下:所得到的前一百个回文素数与预计结果一致,格式正确,每行显示10个数并且准确对齐。附录:源代码package hui;public class huiwenpublic static void main(String args)int a,b,s;int n=0,i;outer:for(a=2;n100;a+) /从2开始寻找为回文数的素数 i=2; while(ia) if(a%i=0) continue outer; /判断一个数是否为素数 i+; s=a;b=0; while(s!=0) b=b*10+s%10; s=s/10; /将素数倒置赋给b if(a=b) /判断素数是否为回文数n+;if(n%10=0) Syst
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 薯类种植种植土壤消毒工艺考核试卷及答案
- 镀层加工工艺考核试卷及答案
- 外勤无线电雷达工前沿技术考核试卷及答案
- 钽电解电容器赋能、被膜工职业考核试卷及答案
- 数字化转型下高职建筑设计类专业BIM技术 培养体系的重构与实践
- 银行专项笔试题库及答案
- 银行员工笔试试题及答案
- 关节专业试题及答案
- 疾控中心专业试题及答案
- 管理专业试题及答案
- 帕金森病患者吞咽障碍康复中国专家共识 2025版解读
- GB/T 45166-2024无损检测红外热成像检测总则
- 混合动力汽车试卷B
- 2025年高考作文备考:写好主体段增强阐释性
- 【MOOC】《研究生英语科技论文写作》(北京科技大学)中国大学MOOC慕课答案
- 人教版初中、高中英语全部单词集合
- 《我爱海洋》 课件2024-2025学年广美版(2012)美术四年级上册
- T-CTSS 3-2024 茶艺职业技能竞赛技术规程
- 跟司马懿学管理
- 2024年下半年湖北省恩施巴东县乡镇事业单位考聘三支一扶人员5人易考易错模拟试题(共500题)试卷后附参考答案
- 《内科学,循环系统》课件
评论
0/150
提交评论