解题思路:

注意事项:

参考代码:

#include<stdio.h>

int max(int a,int b)

{

    int t,i;

    t=a<b?a:b;

    for(i=t;i>0;i--)

    {

        if(a%i==0&&b%i==0)

        break;

    }

    return i;

}

int min(int a,int b)

{

    int t,i;

    t=a>b?a:b;

    for(i=t;;i++)

    {

        if(i%a==0&&i%b==0)

        break;

    }

    return i;

}

int main()

{

    int m,n;

    scanf("%d %d",&m,&n);

    printf("%d ",max(m,n));

    printf("%d",min(m,n));

    return 0;

}


 

0.0分

3 人评分

  评论区

  • «
  • »