今天带学弟练习算法,其中的题目是:
输入两个正整数m和n,求其最大公约数和最小公倍数。
然后是他写得代码:
package javaday13;
import java.util.Scanner;
public class tttt {
	public static int tang(int m, int n) {
		while (true) {
			if ((m = m % n) == 0)
				return n;
			if ((n = n % m) == 0)
				return m;
		}
	}
	public static void main(String args[]) {
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入第一个个数");
		int a = sc.nextInt();
		System.out.println("请输入第二个个数");
		int b = sc.nextInt();
		int c = tang(a, b);
		System.out.println("最小公倍数:" + a * b / c);
		System.out.println("最大公约数:" + c);
	}
}我已经深深的膜拜了……
历史上的今天:
- 2023: 关于两台电脑用网线和双公USB线对拷的问题(1)
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。
 
	
 
				
2017年11月24日 15:27 沙发
你比我厉害多了 这么有价值的东西
2017年11月24日 23:32 1层
@吃辣椒的小蜜蜂 都一起学习呗,学无止境
2017年11月16日 21:17 板凳
潜心学习,认真拜读!