下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京信息工程大学实验(实习)报告实验(实习)名称Java中的控制语句的运用实验(实习)日期2011/10/13得分指导教师陈遥系计算机专业软件工程年级03班次3姓名赵计伟学号20092344924一.实验目的学会使用Java的分支语句学会使用循环控制语句学会使用break和continue语句学会使用带标号的break和continue语句二.实验任务完成对应的编程任务三.实验内容(1)编程:编写一个applet,要求输入一个任意长度的整数(long类型变量所允许的范围内),将这个数分成独立的数字,并分开显示.例如输入32439则显示32439程序如下:packagetest;importjava.awt.*;importjava.applet.Applet;publicclassTestextendsApplet{Labellab1;TextFieldinput1;intnum1; publicvoidinit(){lab1=newLabel("输入一个数"); input1=newTextField(10);add(lab1);add(input1);}publicbooleanaction(Evente,Objecto) { if(e.target==input1){ Strings,s1="";inti;inta=0;intb=0;s=input1.getText(); for(i=0;i<s.length();i++) {s1=s1+s.charAt(i)+"";showStatus(s1); }} returntrue; }}结果如下:(2)编程:编写一个applet,读取一个矩形的边长,然后输出一个空心矩形.例如读入边长5,应当输出:编程如下:packagetest;importjava.awt.*;importjava.applet.Applet;publicclassTestextendsApplet{Labellab1;TextFieldinput1;intnum1; publicvoidinit(){ lab1=newLabel("输入一个数据");input1=newTextField(10); add(lab1);add(input1);} publicbooleanaction(Evente,Objecto) {if(e.target==input1){num1=Integer.parseInt(input1.getText());} repaint();returntrue;} publicvoidpaint(Graphicsg){intxpos,ypos=80,i=0,j; for(i=1;i<=num1;i++){ xpos=25;ypos+=10; if(i==1||i==num1){ for(intcolumn=1;column<=num1;column++){ g.drawString("*",xpos,ypos);xpos+=7;} }else{g.drawString("*",xpos,ypos); g.drawString("*",xpos+(num1-1)*7,ypos);}}}}运行结果如下:(3)编程:编写一个applet,输入一个数,判断输入的这个数是否为回文数.所谓回文数就是从左向右看和从右向左看都一样.例如.121,13431都是回文数,而12345不是回文数.编程如下:packagetest;importjava.awt.*;importjava.applet.Applet;publicclassTestextendsApplet{Labellab1;TextFieldinput1;intnum1; publicvoidinit(){ lab1=newLabel("输入一个数");input1=newTextField(10); add(lab1);add(input1);}publicbooleanaction(Evente,Objecto) {if(e.target==input1){ Strings;inti;inta=0;intb=0;booleanbl=false;s=input1.getText(); for(i=0;i<s.length();i++) {a=s.charAt(i);b=s.charAt(s.length()-1-i); if(a!=b) { show
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 长春人文学院《教育的哲学与社会学基础》2026-2027学年第一学期期末试卷含解析
- 武汉大学《建筑信息模型基础》2026-2027学年第一学期期末试卷含解析
- 中国地质大学(武汉)《报关与报检实务》2026-2027学年第一学期期末试卷含解析
- 四川文轩职业学院《汽车专业英语》2026-2027学年第一学期期末试卷含解析
- 中山大学《公路工程估价》2026-2027学年第一学期期末试卷含解析
- 上饶师范学院《甲壳动物增养殖学A》2026-2027学年第一学期期末试卷含解析
- 中国医科大学《建设工程计价》2026-2027学年第一学期期末试卷含解析
- 长沙卫生职业学院《大学生职业发展与就业指导I》2026-2027学年第一学期期末试卷含解析
- 绿色科技:打造可持续未来-政府与科技携手推动环保进步
- 自主学习成就卓越-教师引领学生主动成长
- 2025江苏苏州市健康养老产业发展集团有限公司下属子企业招聘4人(第五批)笔试历年备考题库附带答案详解试卷2套
- 要素式申请执行文书-强制执行申请书模版
- 台球厅员工手册
- (2025年)自贡事业编面试真题及答案
- 2025-2030中国重症监护医院资源配置与运营优化报告
- 2025年福建省省级机关遴选公务员考试真题及答案解析
- 个人收入及纳税证明模板标准版
- 风电场安全知识培训
- 吉林省长春市2025年外研版(一起)六年级下册毕业质量监测英语试卷(含答案)
- 2025年河北廊坊三河市人民医院招聘28人考试参考试题及答案解析
- 2025年山东省潍坊市中考英语真题(解析版)
评论
0/150
提交评论