- 博客(8)
- 收藏
- 关注
原创 【多态】JAVA实现1000个图形(圆形,矩形,三角形)的面积之和
题目:随机生成1000个图形,包括圆形,矩形,三角形若干,要求求出这1000个图形的面积之和。 分析:创建圆形,矩形,三角形的公共父类图形(抽象类),图形类可以定义一个求面积的抽象方法,在圆形,矩形,三角形中分别实现这个方法;定义长度为1000的图形类型的数组,里面可以存入圆形,矩形,三角形,再利用多态的形式实现面积的求和 抽象父类 abstract public class Tuxing { abstract public double getarea(); } 2.圆形子类 publi
2022-03-29 09:35:47
2231
1
原创 Java-使用递归方法求第n个斐波那契数的数值
Java-使用递归方法求第n个斐波那契数的数值 题目:定义一个这样的数列:0,1,1,2,3,5,…(斐波那契数列),要求如下:使用递归方法获取第n个数的数值 package com.itheima.pzf; import java.util.Scanner; public class fibo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Sy
2022-03-20 23:09:44
1595
原创 JAVA-阶乘(分别用for循环和do-while循环求解)
JAVA-阶乘的和 题目:编写Java Application程序,分别用do-while和for循环计算1+1/2!+1/3!+1/4!..的前20项和。 分析:递归求解 public class factorial { public static void main(String[] args) { double temp=1; double sum=0.0; //for循环方法 for(int t=1;t<=20;t
2022-03-11 19:09:29
2794
原创 JAVA-数组例题(随机排名)
题目:猜数字游戏 要求:(1)游戏后台随机生成1-20之间的5个数(无所谓是否重复),然后让大家来猜数字, 为猜中
2022-03-05 11:17:29
1157
原创 JAVA-动态数组例题(随机数游戏)
题目:猜数字游戏 要求:(1)游戏后台随机生成1-20之间的5个数(无所谓是否重复),然后让大家来猜数字, 为猜中提示“未命中”,并继续猜测 猜中提示:“运气不错,猜中了“,并输出该数据第一次出现的位置,并且输出全部5个数据,最终结果结束本次游戏 分析: 随机生成5个1-20之间的随机数,定义动态数组存储起来 定义死循环,玩家输入所猜测的数据,遍历数组,判断数据是否在数组中,如果在,进行对应提示并结束死循环,如果没有猜中,提示继续猜测直到猜中为止 随机数产生的方法: ...
2022-03-05 10:19:08
4811
原创 汇编语言-寄存器的分段管理
题目:有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻址到此单元,则SA 应满足的条件是? 首先我们知道寄存器物中的物理地址是由段地址和偏移地址共同构成的,实现公式为物理地址=段地址*16(10H)+偏移地址,才能实现外部20位物理地址,而一个段落地址是16位的,需要偏移地址提供4位地址,所以偏移地址的范围就是0-FFFFH即65535。 因此,当偏移地址为0时,段落地址最大,即SA=20000H/10H=2000H,当偏移地址最大为FFFFH时,段落地址最小,SA*1..
2022-03-03 22:35:34
320
原创 JAVA-循环例题(水仙数)
题目:使用for循环计算水仙数(水仙花数是一个三位数,其各位上数的立方和等于这个数) 要求: .水仙数是一个三位数 水仙数的个位、十位、百位的数字和等于原数 计算水仙数的个数 分析: 定义一个for循环从100-999 每次访问到数据后,提取该数据的个位,十位,百位数字 使用if语句判断个位,十位,百位的数字立方和是否等于原数,等于则输出该数据 代码如下: public class SxNumber { public static void main(String[] ar
2022-03-01 20:41:24
756
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人