给出两个整数,输出这两个数的最大公约数和最小公倍数(操作定义成两个函数) import java.util.*; public class _3 { int max(int x,int y) { int m=0,i=0; m=x<y? x:y; for(i=m;i>0;i--) if(x%i==0&&y%i==0) break; return i; } int min(int x,int y) { int n=0,j=0; n=x>y? x:y; for(j=n;j<=x*y;j++) if(j%x==0&&j%y==0) break; return j; } public static void main(String[] args) { _3 t=new _3(); Scanner s=new Scanner(System.in); System.out.print("请输入两个整数:"); int a=s.nextInt(); int b=s.nextInt(); System.out.println(a+"与"+b+"的最大公约数是"+t.max(a,b)); System.out.println(a+"与"+b+"的最小公倍数是"+t.min(a,b)); } }