求最小公倍数
题目描述
正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。
输入描述:
输入两个正整数A和B。
输出描述:
输出A和B的最小公倍数。
输入例子:
5
7
输出例子:
35
解答代码:
#include<iostream>
using namespace std;
int main()
{
int m,n;
int temp,r;
while(cin>>m>>n)
{
int m1=m,n1=n;
if(m<n)
{
temp=m;
m=n;
n=temp;
}
while(n!=0)
{
r=m%n;
m=n;
n=r;
}
cout<<m1*n1/m<<endl;
}
return 0;
}