《程序设计语言java》上机练习13(循环语句)

《程序设计语言java》上机练习13(循环语句)

ID:34543486

大小:417.06 KB

页数:6页

时间:2019-03-07

《程序设计语言java》上机练习13(循环语句)_第1页
《程序设计语言java》上机练习13(循环语句)_第2页
《程序设计语言java》上机练习13(循环语句)_第3页
《程序设计语言java》上机练习13(循环语句)_第4页
《程序设计语言java》上机练习13(循环语句)_第5页
资源描述:

《《程序设计语言java》上机练习13(循环语句)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《程序设计语言JAVA》上机内容信息工程学院:朱晓晶《程序设计语言JAVA》上机内容13循环语句请大家提交作业时将本word文档保存,和Java项目存放文件夹共同打压缩包,包名为“学号+姓名.rar”,下课前上传到教师机地址:ftp://192.168.118.16一、实训目标1.简单循环语句的使用(重点)2.复杂循环语句的使用(难点)二、涉及知识点1.简单循环语句(1)while循环语句while(关系或逻辑表达式){循环体语句;}(2)do…while循环语句do{循环体语句;}while(关系或逻辑表达式);(3)for循环语句for(循环初值;关系或逻辑表达式;循环变量){

2、循环体语句;}2.复杂循环语句(1)循环的嵌套循环体内嵌套循环(2)跳出语句break;(3)继续语句continue;三、实训内容1.while、do…while和for循环语句(60分钟)2.循环嵌套(20分钟)《程序设计语言JAVA》上机内容信息工程学院:朱晓晶四、实训步骤1.使用MyEclipse创建一个新项目Test1,该项目中有一个主类Commodity:在主类中的main()方法中实现如下程序:实现商品查价,有下表数据,请实现以下功能:编号商品价格1T恤245元2网球拍320元3网球鞋570元用while循环查询,当输入商品编号,显示商品价格,输入“4”则退出循环。参

3、考答案:《程序设计语言JAVA》上机内容信息工程学院:朱晓晶importjava.util.Scanner;publicclassCommodity{publicstaticvoidmain(String[]args){intn;Scanners=newScanner(System.in);System.out.println("商品价格查询系统,请输入查询的商品价格编号:1.T恤2.网球拍3.网球鞋4.退出查询");n=s.nextInt();while(n!=4){switch(n){case1:System.out.println("245元");break;

4、case2:System.out.println("320元");break;case3:System.out.println("570元");break;default:System.out.println("编号输入错误!请重新选择");}System.out.println("商品价格查询系统,请输入查询的商品价格编号:1.T恤2.网球拍3.网球鞋4.退出查询");n=s.nextInt();}}}2.使用MyEclipse创建一个新项目Test2,该项目中有一个主类NoRepeat:在主类中的main()方法中使用循环语句试编写程序:从100-999之间有多

5、少无重复的三位数?(无重复是指个位不等于十位,十位不等于百位,百位也不等于个位)《程序设计语言JAVA》上机内容信息工程学院:朱晓晶参考答案:publicclassNoRepeat{publicstaticvoidmain(String[]args){inti,j=0,ge,shi,bai;System.out.println("这些三位数是:");for(i=100;i<=999;i++){ge=i%10;shi=i/10%10;bai=i/100;if(ge!=shi&&shi!=bai&&bai!=ge){j++;System.out.print(i+"");}if(j==2

6、5){j=0;System.out.print("");}}}}3.使用MyEclipse创建一个新项目Test3,该项目中有一个主类BuyChicken:《程序设计语言JAVA》上机内容信息工程学院:朱晓晶在主类中的main()方法中循环语句编写程序:百元百鸡问题:公鸡5文钱1只,母鸡3文钱1只,小鸡1文钱3只;一百文钱买一百只鸡,且公鸡、母鸡、小鸡都要有。编程计算到底有几种买法?参考答案:publicclassBuyChicken{publicstaticvoidmain(String[]args){intgong,mu,n=0;for(gong=1;gong<=20;go

7、ng++){for(mu=1;mu<=33;mu++){if(gong*5+mu*3+(100-gong-mu)/3.0==100){n++;System.out.println("第"+n+"种买法:公鸡:"+gong+"只,母鸡:"+mu+"只,小鸡:"+(100-gong-mu)+"只");}}}System.out.println("共有"+n+"种买法");}}4.选做题:使用MyEclipse创建一个新项目Test4,该项目中有一个主类TheReverse

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。