欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    实验4 Java流程控制实验.docx

    • 资源ID:6176481       资源大小:26.46KB        全文页数:6页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验4 Java流程控制实验.docx

    实验4JaVa流程控制与面向对象编程姓名:专业:计算机科学与既同组人:h学号:班级:一实验日期:一【实验目的与要求】1 .熟悉if结构的基本语法。2 .掌握面向对象程序设计方法。3 .掌握while和doWhiIe结构的使用;4 .掌握使用For实验循环结构的方法。5 .掌握累加、累乘的处理方法。【实验内容】4.1 if语句的使用1 .以下程序展示的是JaVa中if语句的使用,阅读以下程序,理解其功能,并上机调试该程序,给出运行结果。保存文件名:EXam4.javapublicclassExam4_l(publicstaticvoidmain(Stringargs)(inta=5;if(a%2=l)System.out.println(a+"为奇数");输出a为奇数elseSyStem.out.prinlln(a+"为偶数");输出a为偶数)1请给出程序运行结果:2 .细艺卜面的JAVA语言源程理解巴能,给出程里百亍结多。保存文件名:Exam4_2.javapublicclassExam4_2publicstaticvoidmain(Stringargs)(intx,y,z=0;for(x=l;x<=IO;x+)for(y=l;y<10;y+)(if(x=5)continue;if(y>5)break;z+;1System.out.println("z="+z);请给出程序运行结果:4.2 使用switch语句以下程序是使用switch语句实现在不同温度时显示不同的解释说明的功能,请阅读程序里N功能,并给出运行结果。保存文件名:Exam4_3.javaClassExam4_3(publicstaticvoidmain(Stringargs)(intc=38;switch(c<10?1:c<25?2:c<35?3:4)(case1:System.out.println(",r+c+"°C有点冷。要多穿衣服。”);case2:System.out.println("*,+c+"°C正合适。出去玩吧。");case3:System.out.println(""+c+,0C有点热。");default:System.out.println("*,+c+°C太热了!开空调。");)请给出程序运行结果:4.3 for语句的使用实验题4.4:以下程序展示的是JaVa中for循环的使用,阅读以下程序,理解其功能,并上机调试该程序,给出运行结果°./Exam4_4.java,for循环publicclassExam44(publicstaticvoidmain(Stringargs)(inti,sum=0;for(i=l;i<=10;i+)sum=sum+i;/计算1.1 tem.out.printinCl+2+.+10=*+sum);/输出结果)请给出程序运行结果:实验题4.5:以下程序展示的是JaVa中for循环的使用,阅读以下程序,理解其功能,并上机调试该程序,给出运行结果。(1)程序功能:按5度的增量打印出一个从摄氏温度到华氏温度的转换表。(2)程序部分源代码如下。/Exam4_5.java,for循环classExam45publicstaticvoidmain(Stringargs)(inth,c;System.out.PrintIn("摄氏温度华氏温度");for(c=0;c<=40;c=c+5)h=c*95+32;System,out.printIn(z,"+c+""+h);)(3)编译并运行程序。请给出程序运行结果:4.4 While语句的使用实验题4.6:以下程序展示的是JaVa中While循环的使用,阅读以下程序,理解其功能,并上机调试该程序,给出运行结果。/Exam46.java,while循环publicclassEXam4_6(publicstaticvoidmain(Stringargs)inti=l,sum-0;while(i<=10)(sum=sum+i;/累加计算i+;)System,out.printin(,1+2+.+10=*+sum);/输出结果)请给出程序运行结果:实验题4.7:阅读以下程序,理解其功能,给出运行结果。(1)程序功能:运行程序后从键盘输入数字1/2/3后,可显示抽奖得到的奖品;如果输入其它数字或字符显示“没有奖品给你!”。(2)程序源代码如下:/Exam47.java,while循环importjava.io.*;classExam47(publicstaticvoidmain(Stringargs)throwsIOException(CharChSyStCln.out.printin("按1/2/3数字键可得大奖!);System.out.Println("按空格键后回车可退出循环操作.”);while(ch=(char)System,in.read()!='')(System.in.skip(2);/跳过回车键switch(ch)(case':System,out.Println("恭喜你得大奖,一辆汽车!”);break;case2,:System.out.PrintIn("不错呀,你得到一台笔记本电脑!);break;case31:System.out.PrintIn("没有白来,你得到一台冰箱!");break;default:SySteIn.out.printin("真不幸,你没有奖品!下次再来吧。;(3)编译源程序。(4)在命令提示符窗口运行程序,然后分别按1、2、3、r观察输出结果。请给出程序运行结果:4.5 DOWhile语句的使用实验题4.8:以下程序实现的是根据用户输入的数n,使用do.while循环语句实现从1到n的求和运算,请阅读并理解以下程序,给出运行结果。/Exam4_8.java,dowhile循环importjava.io.*;publicclassExam48publicstaticvoidmain(Stringargs)throwsIOException(intn,i=l,sum=0;Stringstr;BufferedReaderbuf;buf=newBufferedReader(newInputStreamReader(System,in);doSystem.out.print(z,Inputupperlimit:");str=buf.readLine();n=Integer.parselnt(str);)while(n<=O);/输入n,n要大于0,否则会一直重复输入dosum=sum+i;i+;/计算while(i<=n);SyStenLoUt.printIn("l+2+.+"+n+”="+sum);/输出结果请给出程序运行结果:4.6 循环语句跳转:Break和continue的使用以下程序展示的是break和COntinUe的使用,请阅读并理解以下程序,给出运行结果。实验题4.9:/EXanl49.java,break的使用publicclassExam4_9(publicstaticvoidmain(Stringargs)inti;for(i=l;i<=10;i+)if(i%3=0)/判断i%3是否为Obreak;System.out.printIn(z,i=z,+i);/输出i的值)System,out.println(,whenloopinterruped,i=z,+i);)请给出程序运行结果:实验题4.10:/EXanl410,COntimJe的使用publicclassExam4_10(publicstaticvoidmain(Stringargs)inti;for(i=l;i<=10;i+)(if(i%3=0)/判断i%3是否为Ocontinue;System,out.printIn(z/i=z,+i);/输出i的值System,out.printin(z,whenloopinterruped,i=z,+i);)请给出程序运行结果:4.7 实验练习:1 .试编写一程序,输出从3到100之间,所有可以被6整除的数。请给出程序源码和运行结果截图:2 .求水仙花数:水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:371=33+73+l3,371就是一个水仙花数。找出所有水仙花数.请给出程序源码和运行结果截图:3 .以下程序完成的是从命令行输入一个数值n,计算1+2+3+n之和,框架如下,请完成空白,并编译运行。importjava.util.*;publicclassLX4_3(publicstaticvoidmain(Stringargs)(Scannerscan=newScanner(System,in);System.out.Println("请输入一个参数:”);intn=scan.nextlnt();输入的参数intsum=_(1),i=(2)_;while(i<=n)(sum=_(3);i=i+l;System,out.println(*l÷2+.+z,+n+*=*+sum);/输出结果)将以上程序编译运行,并给出结果截图:

    注意事项

    本文(实验4 Java流程控制实验.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开