Java实验.zip
2021-11-22 22:19:34 88KB java njuptshiyan
1
java实验指导书.doc
2021-11-22 16:02:46 1.05MB
Java实验报告-扔骰子.docx
2021-11-22 16:02:40 143KB
JAVA语言环境的配置等(实验一) 熟悉JAVA语言的基本数据类型、结构语句(实验二) 使用JAVA编程,找出所有的水仙花数并输出,水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:371=33+73+13,371就是一个水仙花数。 数组和字符串的原理及应用(实验三) 编写一程序,计算矩阵A={{7,9,4},{5,6,8}}与矩阵B={{9,5,2,8},{5,9,7,2},{4,7,5,8}}相乘,把结果存入矩阵C,并在屏幕输出结果。 多态性(实验五) 1、加减运算能够接收不同类型的参数既可以实现复数与实数的加减、复数与复数的加减运算。 2、两游戏角色决斗。角色1交手次数+1,生命值-1,经验值+2;角色2交手次数+1,生命值-2,经验值+3。经验值每增加50时,生命值+1;生命值<0判为负。生命值初始为1000,经验值初始为0。 3、给定二个不同的角色,判定交手的胜负关系。 4、实验报告给出决斗结果和交手次数 5、实验报告给出所有源代码。
2021-11-15 07:10:21 2.72MB java实验报告
1
一、实验目的 在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪进程个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。模拟在单处理器情况下的处理器调度,加深处理器调度的工作。
2021-11-09 15:06:23 2.33MB 操作系统 Java 实验报告 进程调度
1
哈尔比工业大学2012级软件学院Java实验课代码
2021-11-03 16:59:19 15.62MB 哈工大 Java 实验 代码
1
Create a class called Circle.java with fields named radius, area, and diameter. Include methods named setRadius(), getRadius, and computeDiameter(), which calculates the circle's diameter, and computeArea(), which computes the circle's area. Hint: diameter of a circle is twice its radius. Hint: area of a circle is 3.14 multiplied by the square of the radius. Create a class called TestCircle. java whose main method declares 2 Circle objects. Using setRadius() method, assign one Circle a small radius value and assign another a larger radius value. Call computeDiameter() and computeArea for each circle and display the results. Output result of using command input "5 8": The area of a is 78.5 The diameter of a is 10.0 The area of b is 200.96 The diameter of b is 16.0
2021-10-31 15:23:17 3KB Circle.java
1
实验题目包括1.实现并运行顺序查找。2.实现并运行二分查找。3.根据输入的数字,构造一棵二叉判定树。
2021-10-23 15:50:56 111KB 数据结构 java 实验七 软件工程
1
(1)定义一个类Student,属性为学号、姓名和成绩;方法为增加记录SetRecord和得到记录GetRecord。SetRecord赋值学号、姓名和成绩,GetRecord通过学号得到考生的成绩。通过实例验证编程无误。 (2)定义一个接口Area,其中包含一个计算面积的抽象方法calculateArea(),然后设计Circle和Rectan两个类实现这个接口的方法calculateArea(),分别计算圆和矩形的面积。通过实例验证编程无误。 (3) 假定根据学生的3门学位课程的分数决定其是否可以拿到学位,对于本科生,如果3门课程的平均分数超过60分即表示通过,而对于研究生,则需要平均分超过80分才能够通过。根据上述要求,请完成以下Java类的设计: (i)设计一个基类Student描述学生的共同特征。 (ii)设计一个描述本科生的类Undergraduate,该类继承并扩展Student类。 (iii)设计一个描述研究生的类Graduate,该类继承并扩展Student类。 (iv)设计一个测试类StudentDemo,分别创建本科生和研究生这两个类的对象,并输出相关信息
2021-10-22 00:28:19 20KB java shiyan
1
1、确定该年第一天是星期几:通过查阅资料,蔡勒公式 可以推出日期对应的星期。这部分写在getFirstDayWeek()函数里。 2、闰年判定:其次要判断闰年来确定2月的天数,方法为能被4整除且不被100整除或者能被400整除是闰年。这部分写在isLeapYear()函数里。 3、日期的存储:通过开一个二维数组date[12][42]来进行储存。第一个下标代表12个月份,第二个下标是通过观察计算可知,一个月的日历一定可以用一个6行7列矩阵表示,空的位置填0,于是6 * 7 = 42。这部分写在getDate()函数里。 4、日期的打印:对整年而言,一行要打印4个月份,即3行4列 对某个月来说,要打印8行7列,第1行是月份,第2行是星期,剩下的都是日期,如图。 总共打印3 * 8 = 24行4 * 7 = 28列。 于是通过循环嵌套加上条件判断即可实现打印。根据date数组的储存,值为0打印空格,非0打印其数值(即对应日期)。处理难点在行,条件判断用到行号对8取模,对8取整除的结果来实现对应的映射关系。这部分由printCalendar()函数分别调用printMonth(),printWeek(),printDate()函数实现。
2021-10-21 17:18:22 4KB java 实验 代码
1