版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、才U蹴空2芳实验报告(2015/2016学年第2学期)课程名称JAVA语言程序设计实验名称Java方法与数组的使用、类与对象实验时间年月日指导单位指导教师学生姓名班级学号学院(系)专业实验名称Java方法与数组的使用、类与对象指导教师朱艳梅实验类型上机实验学时2实验时间2016-4-21一、实验目的1、复习三大控制结构,会编写相关程序2、熟练掌握java方法的编程3、学会使用java的数组4、掌握类的基本概念,会编写简单的类二、实验环境(实验设备)1、每位学生配备计算机一台2、计算机需安装好JDK与JCreator三、实验内容1、编写程序,打印出100999中所有的“水仙花数”。所谓“水仙花数
2、”就是指一个3位数,其各位数字的立方与等于该数本身。例如:153就是一个“水仙花数”,因为153=13+53+33。要求定义一个方法:publicstaticbooleanjudge(intn):用于判断n就是否就是水仙花数;按下面结构完成本程序:publicclassShuiXianShupublicstaticbooleanjudge(intn)、publicstaticvoidmain(Stringargs)、程序:package水仙花数;publicclassFlowerpublicstaticvoidmain(String口args)/TODO自动生成的方法存根inti=0;for(
3、i=100;iout、print(输入需要的第N位斐波那契数:);Scannerinput=newScanner(System、in);n=input、nextInt(); switch (n)case 0: System 、 case 1: System 、 default :out、out、print(0);print(1);break ;break ;System、System、System、System、System、out、 out、 out、 out、 out、print( print( print( print( print(循环迭代法:”);circulaten);递归法: i
4、teration(n););(n); public int forstaticint circulate(int n)i,temp,sum1=0,sum2=1;(i=2;i=n;i+) temp=sum2+sum1;sum1=sum2; sum2=temp;returnsum2;int n)publicstaticint让eration(intsum;if(n=1)sum=1;elseif(n=0)sum=0;elsesum=iteration(n-1)+iteration(n-2);returnsum;运行结果:值问题曲那丑嬴脸声明日控制台第。调W=-*肇|晶砧国|*曰已第Fibonacci
5、_arraysJava应用程序1C:ProgramFilesl)c&6)Jauajre1,810_77binAjavaw.ejce(2016一输入需要的第H区斐波那契数:=7循环逮代法二13递归法:二33、由键盘输入5个整数存入数组,比较并输出其中的最大值与最小值并对其进行排序输出。程序:package数组排序;importjava、util、Scanner;publicclassarrays_searchpublicstaticvoidmain(String口args)/TODO自动生成的方法存根intarray=newint5;intmax=0,mini=0;System、out、prin
6、tln(请输入5个整数:);Scannersc_=_newScanner(System、in);array0=sc、nextInt();max=array0;mini=array0;for(inti=1;i=arrayi?max:arrayi;mini=mini=arrayi?mini:arrayi;System、 System、 System、 for ( intout、println( out、println( out、println( i=0;i5;i+) i、out、 prin其中的最小值为:+mini);其中的最大值为:+max);before sort:);System、out、p
7、rintln();sort(array);System、out、println(aftersort:);for(inti=0;i5;i+)System、out、print(arrayi+);publicstaticvoidsort(intarray)inttemp;for(inti=0;ii;j-)if(arrayjarrayj-1)temp=arrayj-1;arrayj-1=arrayj;arrayj=temp;运行结果:靴问题圾必。反声明日控制台疝。调试=*刈彘砧1国|M且,由,arrayssearchJavaC:ProgrdmFiles(xS6)JavajrelB4077bout、pr
8、intln(构造s1后,班级人数为:+Student、getcount();Students2=newStudent(002,9801,李四,女,21);Systemout、println(构造s2后,班级人数为:+Student、getcount();s1、setname(王平);s2、setage(19);System、out、println(s1、toString();System、out、println(s2、toString();if(s1、getage()s2、getage()Systemout、println(年龄较大的人的名字为:+s1、getname();elseSystemout、println(年龄较大的人的名字为:+s2、getname();运行结果:gi问题司Mdw图声明后控制台亥惨调试IX摘I晶/招用|一白石“w已络liStude-ntTe-stJava围用C:PrograrmAles(w86),Java|re1,S,)_77biP,j3w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CSES 197-2025 T/CHTS 10233-2025炉渣填筑路基应用技术规范
- 新媒体运营人员粉丝增长与互动考核表
- 化妆品销售顾问美容护肤品行业绩效考评表
- 多维智能教育平台建设方案
- 供应链经理供应链优化效率绩效考核表
- 广宁县2025-2026学年中考数学考前最后一卷含解析
- 酒店业客房部经理服务绩效衡量表
- 皮革护理师标准化考核试卷含答案
- 智慧园区能源管理全方案管理
- 通讯技术行业项目经理研发执行KPI考核表
- 2026年高邮市消防系统事业单位公开招聘工作人员3人笔试备考题库及答案解析
- 2026年高校辅导员经典面试题(含答案)
- 2026年东阳市城管辅助人员招聘真题(附答案)
- 肉联厂屠宰人员安全防护手册
- 关于支付拖欠工程款的催办函(8篇)
- 2026八年级劳动国家质量监测考试卷含答案
- AQ3035-2010危险化学品重大危险源安全监控技术规范关键条款解读
- T∕CHCIA 013-2023 液体香氛规范
- 2025版《广东省护理病历书写管理规范(试行)》
- 银行对公营销培训课件
- 冬季安全生产综合注意事项(防冻、防滑、防火、防爆、防中毒)课件
评论
0/150
提交评论