一个名为mindiv的父类,方法f用辗转相除法计算两个数的最大公约数。一个名为maxmul的子类继承父类mindiv,并重写父类的方法f,可以计算两个数的最小公倍数。
来源:互联网 发布:用友数据库在哪里 编辑:程序博客网 时间:2024/05/29 04:59
class mindiv {public int f(int a,int b){int temp = 0;if(a*b == 0 ){System.out.println("无法计算");return 0;}//of ifif(a<b){temp = a;a = b;b = temp;}//exchangetemp = a%b;while(temp != 0){a = b;b = temp;temp = a%b;}//of whilereturn b;}//of f}//of class mindivclass maxmul extends mindiv {public int f(int a,int b){int temp = 0;int number = 0;number = super.f(a, b);if(number==0)return 0;temp = a*b/number;return temp;}//of f}//of class maxmulclass rewrite{public static void main(String[] args){maxmul mymul = new maxmul();mindiv mydiv = new mindiv();int answer2 = mydiv.f(12,32);int answer1 = mymul.f(12,32);System.out.println(answer1);System.out.println(answer2);}//of main}//of class example
阅读全文
1 0
- 一个名为mindiv的父类,方法f用辗转相除法计算两个数的最大公约数。一个名为maxmul的子类继承父类mindiv,并重写父类的方法f,可以计算两个数的最小公倍数。
- F - hide handkerchief 利用辗转相除法 来计算两个数的最大公约数
- 辗转相除法 求 两个数的 最大公约数 和 最小公倍数
- 计算两个数的最大公约数和最小公倍数
- 用辗转相除法求两个数的最大公约数和最小公倍数(什么是辗转相除法,讲解)(C++语言)
- 用辗转相除法求两个数的最大公约数
- java写的辗转相除法求两个数的最大公约数和最小公倍数
- 辗转相除法(欧几里德法)求两个数的最大公约数和最小公倍数
- 两个数的最大公约数和最小公倍数(利用辗转相除法)
- C/C++辗转相除法 --- 求两个数的最大公约数和最小公倍数
- 初学python:辗转相除法求两个数的最大公约数和最小公倍数
- 用三种方法(辗转相除法,相减法,穷举法)求两个数的最大公约数,仅供参考。
- 作业题,编写两个类:A和B,A创建的对象可以计算两个正整数的最大公约数,B创建的对象可以计算两个数的最小公倍数,要求:B类中有一个成员变量是A类声明的对象
- 求两个数的最大公约数:辗转相除法
- 辗转相除法求两个数的最大公约数
- 辗转相除法求两个数的最大公约数
- 辗转相除法求两个数的最大公约数
- 辗转相除法求两个数的最大公约数
- DOS命令符中常见的IP操作
- 浏览器兼容性——浏览器内核
- Spring事务属性 (propagation 和 isolation)
- <神策数据>分析
- HDU 1875 畅通工程再续
- 一个名为mindiv的父类,方法f用辗转相除法计算两个数的最大公约数。一个名为maxmul的子类继承父类mindiv,并重写父类的方法f,可以计算两个数的最小公倍数。
- 字母排序
- String -- StringBuilder 速度测试及各自方法简介
- 第四周——项目3
- 福特 EPC数据采集成功
- PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
- 结合Android理解23种设计模式
- Angular $http拦截器计算请求耗时
- SSH-sshd_config配置文件详解-xShell连接Linux服务器提示密码错误。