java程序设计课程--实验报告-实验08.doc

java程序设计课程--实验报告-实验08.doc

ID:32020384

大小:95.00 KB

页数:32页

时间:2019-01-30

java程序设计课程--实验报告-实验08.doc_第1页
java程序设计课程--实验报告-实验08.doc_第2页
java程序设计课程--实验报告-实验08.doc_第3页
java程序设计课程--实验报告-实验08.doc_第4页
java程序设计课程--实验报告-实验08.doc_第5页
资源描述:

《java程序设计课程--实验报告-实验08.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java开发技术》实验报告实验序号:实验08          实验项目名称:条件和循环语句(一)学  号姓  名专业、班实验地点实1-316指导教师实验时间2012-10-31一、实验目的及要求l掌握条件语句if-else的使用方法l掌握循环语句while的使用方法二、实验设备(环境)及要求PC机,windowsxp,软件环境(jdk1.6,tomcatweb服务器,Eclipse)l硬件要求:CPUPII以上,64M内存,100M硬盘空间。l软件要求:Windows98/Me/XP/NT/2000,IE5以上。l开发环境:JD

2、K1.6.0_10,NotePad或者EditPlus。三、实验内容与步骤ActivitiesatLakeLazyDays你在LakeLazyDays度假村的工作是按照天气状况给客人提供活动建议。以下是一个活动列表:temp>=80:swimming;60<=temp<80:tennis;;temp<40:skiing.1.编写一段程序,提示用户输入一个气温值,然后打印出适合该气温的活动。提示:使用if-else语句,并确保你的条件设定不必过于复杂。源代码如下:importjava.util.Scanner;publicclassA

3、ctivity{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);System.out.println("请输入气温值:");inttemp=scan.nextInt();if(temp>=80){System.out.println("Activity:swimming");}elseif(60<=temp&&temp<80){System.out.println("Activity:tennis");}elseif(40<=temp&&tem

4、p<60){System.out.println("Activity:golf");}elseSystem.out.println("Activity:skiing");}}2.修改程序,在temp>95或者temp<20的情况下,打印“Visitourshops!"。提示:在条件表达式中使用布尔运算符。源代码如下:importjava.util.Scanner;publicclassActivity{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.i

5、n);System.out.println("请输入气温值:");inttemp=scan.nextInt();if(temp>95

6、

7、temp<20){System.out.println("Visitourshops!");}elseif(80<=temp&&temp<95){System.out.println("Activity:swimming");}elseif(60<=temp&&temp<80){System.out.println("Activity:tennis");}elseif(40<=temp&&temp<

8、60){System.out.println("Activity:golf");}elseif(20<=temp&&temp<40){System.out.println("Activity:skiing");}}}Factorialsn的阶乘(n!)表示整数从1到n的乘积。比如,4!=1*2*3*4=24。另外,0!=1。阶乘不适用于负数。1.编写一段程序,请用户输入一个非负整数,然后打印该整数的阶乘。请使用while循环语句编写程序。请考虑用户输入0的情况。源代码如下:importjava.util.Scanner;public

9、classFactorial{publicstaticvoidmain(String[]args){intsum=1;Scannerscan=newScanner(System.in);System.out.println("请输入非负整数:");intn=scan.nextInt();if(n==0){System.out.println("阶乘:"+sum);}else{while(n>=1){sum*=n;n--;}System.out.println("阶乘:"+sum);}}}2.修改程序,检查用户是否输入非负整数。如果输

10、入的负数,则提示用户输入非负整数,并请用户重新输入,直到用户输入非负整数为止。源代码如下:importjava.util.Scanner;publicclassFactorial{publicstaticvoidmain(String

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

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

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