飞驰吧!少年 发表于 2013-11-16 14:11:59

liwenhao96 发表于 2013-11-13 10:57 static/image/common/back.gif
就是。。。。。。。。。。。。。。。。。。。

我也这么说。。。

liwenhao96 发表于 2013-11-23 19:30:36

#include<stdio.h>
void main()
{
        int xiao(int,int);
        int da(int,int);
        int a,b;
        printf("Input a,b:\n");
        scanf("%d,%d",&a,&b);
        printf("最大公约数=%d,最小公倍数=%d\n",da(a,b),xiao(a,b));
}
int da(int x,int y)
{
        int c,t;
        if(x<y)
        {c=x;x=y;y=c;}
        while((t=x%y)!=0)
        {x=y;y=t;}
        return(y);
}
int xiao(int x,int y)
{
        int da(int x,int y);
        int d,e;
        e=da(x,y);
        d=x*y/e;
        return(d);
}
页: 1 [2]
查看完整版本: 关于C语言的一道题