付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、武汉学院实验报告实 验课名称:java程序设计学生姓名:_专业班级:学号:开 课 时 间:教务处制java程序设计实验报告实验序号: 01实验项目名称:流程控制学号姓名专业、班级电子信息工程1404 班实验地点计-202指导教师时间2016.10.14一、实验目的及要求(1)熟悉 eclipse软件的操作;(2)掌握流程控制,循环结构等;二、实验设备(环境)及要求实验设备(环境)为:硬件设备: CPU:P-4 3.0Ghz 、RAM 256M硬盘 40GB 16X DVD硬件设备: OS:Windows XP(Professional 2002)应用软件: eclipse三、实验内容与步骤实验
2、内容:水仙花数是指其个位、 十位、百位三个数字的立方和等于这个三位数本身,求出所有的水仙花数。程序如下:package aaa;public class Shuixianhuashu public static void main(String args) int a=0;int b=0;int c=0;for(int i=100;i<999;i+)a=i/100%10;b=i/10%10;c=i%10;if(i=(a*a*a+b*b*b+c*c*c)程序运行结果如下:四、分析与讨论通过实验,了解了顺序控制和条件控制, 其中条件控制是基于条件选择执行语句,顺序结构只能顺序执行,不能进行判
3、断和选择 , 实验基本顺利。六、教师评语成绩按时完成实验,步骤和目标正确,回答问题完整、正确,实验报告的撰写认真、格式符合要求。签名:日期: 2016.10.21实验序号: 02实验项目名称:类与对象学号姓名专业、班级实验地点计-202指导教师时间2016.10.21一、实验目的及要求(1)熟悉 eclipse软件的操作;(2)掌握成员变量和成员方法的调用、参数的传递等;二、实验设备(环境)及要求实验设备(环境)为:硬件设备: CPU:P-4 3.0Ghz 、RAM 256M硬盘 40GB 16X DVD硬件设备: OS:Windows XP(Professional 2002)应用软件: e
4、clipse三、实验内容与步骤实验内容 :以 m行 n 列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,返回并输出所计算的结果,还有转置后的矩阵。程序如下:public class xiti14public static void main(String args)int m,n;Scanner r=new Scanner(System.in);输入矩阵行数与列数:");m=r.nextInt();n=r.nextInt();int a=new intmn;int b=new intnm;Trans pose=new Trans();for(int i=0;i<a.
5、length;i+)for(int j=0;j<a0.length;j+)int temp =(int)(Math.random()*100)+1;/随机产生一个1100的整数aij = temp;转置前:");for(int i=0;i<a.length;i+)for(int j=0;j<ai.length;j+)b=pose.transpose(a);转置后: ");for(int i=0;i<b.length;i+)for(int j=0;j<bi.length;j+)转置后各列之和为:");for(int j=0;j<m
6、;j+)int sum=0;for(int i=0;i<n;i+)sum=sum+bij;class Transint transpose(int d)int c=new intd0.lengthd.length;for(int i=0;i<d.length;i+)for(int j=0;j<di.length;j+)cji=dij;return c;运行结果如下:四、分析与讨论通过本次实验,学到了成员变量和成员方法的调用、参数的传递等, Java 语言可以直接动态分配数组空间且无须释放 。六、教师评语成绩按时完成实验,步骤和目标正确,回答问题完整、正确,实验报告的撰写认真、
7、格式符合要求。签名:日期: 2016.11.11实验序号: 03实验项目名称:异常处理学号姓名专业、班级实验地点计-202指导教师时间一、实验目的及要求(1)熟悉 eclipse软件的操作;(2)掌握等异常的定义与分类,Try-catch-finally语句;(3)抛出异常的方式,自定义异常类的设计;二、实验设备(环境)及要求实验设备(环境)为:硬件设备: CPU:P-4 3.0Ghz 、RAM 256M硬盘 40GB 16X DVD硬件设备: OS:Windows XP(Professional 2002)应用软件: eclipse三、实验内容与步骤实验内容 :从键盘输入三角形的底d 和高h
8、,要求底d 的取值在1020 之间,高h的取值在 2030 之间,否则抛出异常。程序如下:public class ThrowExceptionpublic static void main(String args)Scanner r=new Scanner(System.in);输入三角形底和高 :"); try double d=r.nextDouble();double h=r.nextDouble();if(d<10.00) | (d>20.00)底请输入 1020 的数 !"); throw new NumberFormatException(); if (h<20.00) | (h>30.00) 高请输入 2030 的数 !"); throw new NumberFormatException(); catch (NumberFormatException e) / TODO: handle exception出现异常 :");数据格式输入错误 !"); return;Finally无论出现异常与否, 收尾工作全靠我, 可以关闭数据库连接 !");程序运行正确 !");运行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基层民警思想状况调查报告(3篇)
- 初中化学中考二轮专题复习:化工工艺流程题的解题策略与深度解析教案
- 小学美术二年级上册《指偶剧场》项目式学习教案
- 初中一年级英语跨学科主题词汇与表达深度探究教案
- 智汇动词赋能表达-九年级英语全册核心动词结构化复习教案
- 初中八年级英语上册Unit 3 Canada主题跨学科教案:礼物与文化理解
- 初中一年级数学:一元一次方程解决实际问题的建模与应用教学设计
- 人教版八年级数学上册:三角形的基本线段期中复习专题教案
- 2026年广州市白云区工会人员招聘考试模拟试题及答案详解
- 2026年南京市建邺区工会人员招聘考试参考试题及答案详解
- 成都天府永兴2026小升初入学分班考试英语考试试题及答案
- 2026浙江杭州胡庆余堂集团有限公司招聘6人笔试题库附完整答案详解(名校卷)
- 2026年初中信息技术教研教师中学教师招聘考试试题【附答案】
- 神经外科颅内动脉瘤破裂教学查房|完整课件 + 配套教案
- 2026年云南二级造价师真题及答案解析
- 冠状动脉腔内影像学指导药物涂层球囊临床应用专家共识解读总结2026
- 《 绿色建筑设计及数字化分析》课件 第四章 绿色建筑数字化设计方法
- 2026年中信证券性格测试题及答案
- 2026年南通市海门区区镇(街道)专职安全巡查员招聘考试备考题库及答案解析
- 化工行业事故案例警示学习课件
- GA 1810-2022城镇燃气系统反恐怖防范要求
评论
0/150
提交评论