两数取小函数java_用JAVA写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数条用这两个函数,并给出结果,由屏幕输出...

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

floydchan

2013.06.20

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:42%    等级:12

已帮助:8555人

1 /**

2 * 这个是关系到算法的问题,只有自己去一步一步去执行,写出结果你才会渐渐明白

3 */

4

5

6 /**

7 * @author qingsongwang

8 * 求三个数的最小公倍数

9 */

10 public class ThreeMulti {

11

12 /**

13 * @param a,b

14 * @return

15 * 求两个数的最大公约数

16 */

17 public int gongYue(int a,int b){

18 int m = 1;

19 //如果a小于b则交换位置

20 if(a

21 m = a;

22 a = b;

23 b = m;

24 }

25 while(m != 0){

26 m = a%b;

27 a = b;

28 b = m;

29 }

30 return a;

31 }

32

33 /**

34 * @param a,b

35 * @return

36 * 求两个数的最小公倍数

37 */

38 public int gongBei(int a,int b){

39 int gb = 0;

40 gb = a*b/gongYue(a,b);

41 return gb;

42 }

43

44 /**

45 * @param a,b,c

46 * @return

47 * 三个数的最小公倍数

48 */

49 public int threeGB(int a,int b,int c){

50 int t = 0;

51 int mid = 0;

52 mid = this.gongBei(a,b);

53 t = this.gongBei(mid,c);

54 return t;}

01分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值