下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——Java试验报告(回文数,applet)Java试验报告
1.编程:编写一个applet,输入一个数,判断输入的这个数是否为回文数。所谓回文数就
是从左向右看和从右向左看都一样。例如,121,13431都是回文数,而12345不是回文数。流程图:开始输入一个数
判断是否从左向右看是否和从右向左看都一样
是回文数非回文数
终止
分析步骤:step1:开始。
step2:从用户端输入一个数。
step3:判断它是否从左向右看和从右向左看都一样。step4:若是,则为回文数;若否,则不是回文数step5:将step4结果显示在小窗口上。step6:终止。
Code:
packagetimu;
importjava.applet.Applet;importjava.awt.*;
publicclassNewAppletextendsApplet{Labellab;TextFieldinput;
intx;
publicvoidinit(){
lab=newLabel(\输入一个数\input=newTextField(10);add(lab);add(input);}
publicbooleanaction(Evente,Objecto){x=Integer.parseInt(input.getText());inty=10,i=1;intnum=x,b=x;while(x/y>0){
x=x/y;i++;
}//endfor找出此数是几位数intstore[]=newint[i];for(intj=0;ja[j+1])
{System.out.println(a[j]+\大于\elseif(a[j]==a[j+1])
{System.out.println(a[j]+\等于\else
{System.out.println(a[j]+\小于\
}//endfor
}}
显示结果:
心得与体会:
在编写回文数的程序时,经历了好多周折。开始时,我想到的方法是将这个数字整体来看,用等式将第一个数字和最终一个数字分开比较,然后循环下去。最终发现这种方法实在太繁琐,需要编写多个条件句将其数字拆开,并且还要分开探讨奇位数和偶位数的状况,程序是要求越简单越好的,这样的程序编起来太过啰嗦。
而后经老师点播,我运用了新的方法:将每一个数字拆开放在一个数组中,然后对这个数组中的数字前后比较,要比我之前的方法快捷便利好多。不过也出现了好多低级错误。譬如,定义数组长度有问题、数组越界等,总是忘掉数组是从0开始的,导致屡屡运行不出结果。最终终究成功。
不过在这题过程中,我也发现了一个诀窍,就是编写小应用程序时,就算有一些小错误,但是还是能成功构建的程序,它只能显示不出结果,但不能知道自己终究错在哪里。所以需要将源程序先放到主程序里面运行看看,软件本身会提醒毕竟错在哪里。这对于我们编程时测试自己的程序有很大帮助。
问题二就比较简单了,除了数组运用时与第一题一样定义数组长度时略有小错,其他的都比较轻松。
总之这次编程虽然遇
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职营养膳食管理应用(应用技术)试题及答案
- 2025年高职中国语言文学(现当代文学)试题及答案
- 2025年中职电气基础应用技术基础(电气应用)试题及答案
- 2025年中职畜牧兽医(动物防疫检疫)试题及答案
- 2025-2026年三年级地理(专项训练)上学期期末测试卷
- 2026年视频剪辑(剪辑软件操作)考题及答案
- 2025年高职微电子技术(芯片制造)技能测试题
- 深度解析(2026)《GBT 18266.3-2017体育场所等级的划分 第3部分:游泳场馆星级划分及评定》
- 深度解析(2026)《GBT 17980.134-2004农药 田间药效试验准则(二) 第134部分棉花生长调节剂试验》
- 深度解析(2026)《GBT 17980.20-2000农药 田间药效试验准则(一) 杀菌剂防治水稻纹枯病》
- 物业有限空间作业管理制度
- 2024学年安徽省江南十校高一上学期12月联考物理试题及答案
- 六章 几何图形初步 专题一-线段的计算 教学设计 2024--2025学年人教版数学七年级上册
- 2GW高效N型Topcon电池智能制造项目可行性研究报告模板-立项拿地
- 乡村振兴战略的理论与实践智慧树知到期末考试答案章节答案2024年华中师范大学
- 金属硬度转换表【HLD,HRC,HRB,HV,HB,HSD】
- 建材有限公司砂石卸车作业安全风险分级管控清单
- 中石化华北分公司钻井定额使用说明
- 矿山压力与岩层控制智慧树知到答案章节测试2023年湖南科技大学
- 机加工车间主任年终总结3篇
- WB/T 1119-2022数字化仓库评估规范
评论
0/150
提交评论