求两个数的最大公约数和最小公倍数,大家帮我看看代码问题出在那?谢谢class A3
{
  public int f(int a,int b)
   {
     int c;
     c=a%b;
     while(c!=0)
      {
        a=b;
        b=c;
        c=a%b;
      }
     return b;
   }
}
class B3 extends A3
{
  public int f(int a,int b)
   {
     int m;
     m=super.f(int a,int b);
     return (a*b)/m;
   }
}
public class E3
{
  public static void main(String args[])
   {
     A3 a3=new A3();
     B3 b3=new B3();
     System.out.println("最大公约数是:"+a3.f(4,2));
     System.out.println("最大公倍数是:"+b3.f(4,2));
   }
}