数计院20谭周贵


私信TA

用户名:uq_59404096724

访问量:597

签 名:

等  级
排  名 11618
经  验 958
参赛次数 0
文章发表 4
年  龄 0
在职情况 学生
学  校 怀化学院
专  业 信息与计算科学

  自我简介:

TA的其他文章

解题思路:

最小公倍数等于2数相乘除以最大公约数;

也可以直接从较大的数开始,一个一个加,先到都能整除输入的数的值就是最小公倍数注意事项:


参考代码:

//1

#include<stdio.h>

int main()

{

    unsigned int a,b;

    int min,m;

    scanf("%d %d",&a,&b);

    if(a <= 1e3 && b <= 1e3){

    min = a<b?a:b;

    for(int i = 1;i <= min;i++)

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

            m = i;

    m = (a * b)/m;

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

    }

    return 0;

}

//2

#include<stdio.h>

int main()

{

    unsigned int a,b,max;

    scanf("%d %d",&a,&b);

    if(a <= 1e3 && b <= 1e3){

    max = a>b?a:b;

    while(max % a || max % b) max++;

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

    }

    return 0;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区