求你们教一下嘿嘿呵呵

 

搜索了一个求最小公倍数的办法,如下:

参考链接:
https://www.jb51.net/article/267414.htm

#include <stdio.h>
// https://www.jb51.net/article/267414.htm
void fun(int a,int b){
    
    if(a<b){  // 将a交换为较大的值 
        int temp=a;
        a=b;
        b=temp;
    }
    
    // 从较大的值开始计算a和b的最小公倍数 
    for(int i=a;;i++){
        
        // 如果当前的数是a和b的公倍数,则停止计算,此数即a和b的最小公倍数 
        if(i%a==0&&i%b==0){
            printf("%d和%d的最小公倍数是:%d\n",a,b,i);
            break;
        }
    }
    
    
} 


int main(void){
    
    int a,b;
    printf("请输入两个数:");
    scanf("%d%d",&a,&b);
    fun(a,b);
    
    return 0;
}

img