下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京信息工程大学实验(实习)报告实验(实习)名称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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中兽医员安全宣教强化考核试卷含答案
- 碳排放监测员诚信竞赛考核试卷含答案
- 地空通信、数据链机务员安全知识竞赛强化考核试卷含答案
- 井筒冻结工冲突解决模拟考核试卷含答案
- 乳品评鉴师道德模拟考核试卷含答案
- 芳香烃生产工复测能力考核试卷含答案
- 硬质合金混合料制备工岗前成果转化考核试卷含答案
- 2025年计算机辅助类工具软件合作协议书
- 2025年图书出版合作协议书
- 信息安全与道德课件
- 2025既有建筑改造利用消防设计审查指南
- 篮球场工程施工设计方案
- (市质检二检)福州市2024-2025学年高三年级第二次质量检测 历史试卷(含答案)
- 《外科手术学基础》课件
- 化学-湖南省永州市2024-2025学年高二上学期1月期末试题和答案
- 2025年贵安发展集团有限公司招聘笔试参考题库含答案解析
- DB33T 1214-2020 建筑装饰装修工程施工质量验收检查用表标准
- 高考语文复习【知识精研】鉴赏古代诗歌抒情方式 课件
- 春运志愿者培训
- 语文-安徽省皖南八校2025届高三上学期12月第二次大联考试题和答案
- 养猪企业新员工职业规划
评论
0/150
提交评论