最小公倍数的程序 ...想知道怎样才能构造自己想要的函数
编写计算最小公倍数的函数,试由主函数输入两个正整数a和b调用之。计算最小公倍数的公式为:其中,gcd(u,v)是u、v的最大公约数。Lcm(u,v)是u、v的最小公倍数。
求代码和讲解
2010-05-19 23:11
2010-05-20 17:37

2010-05-22 14:28

2010-05-22 14:55
2010-05-23 13:56
随便写个。。。
2010-05-23 15:50
2010-05-23 15:57
2010-05-27 19:52
程序代码:int gcw(int u,int v)
{
int t=0;
if(u>=v) t=v;//t中保存小数
else{t=u;u=v;v=t;}//如果u<v,u与v交换
while(u%v)
{
t=u%v;
if(1==t) return -1;//t=1时说明没有最大公约数 其它这一行也可以不写 因为返回值如果是1就说明了没有最大公约数
u=v;
v=t;
}
return t;
}
2010-05-28 07:53
程序代码:int gcw(int u,int v)
{
if(0==u%v) return v;
while(u%v)
{
u=u%v;
if(1==u) return -1;//t=1时说明没有最大公约数
if(0==v%u) return u;
v=v%u;
}
}
2010-05-28 08:40