#include
#include
using namespace std;
void main()
{
int a,b,i,m=0,n;
cout <<"input ur number"<
for (i=2;i<=(a {
if ((a%i)||(b%i))
{
m=i;
break;
}
if (!m)
{
cout< cout<<"公倍数是"< break;
}
else
{
cout<<"a he b de gongyueshu shi"<
cout<<"最小公倍数是"< }
}
#include
#include
using namespace std;
void main()
{
cout <<"input ur number"<
cin>>a,b; //在输入完毕之后是不是需要按下回车。这个是要按回车的
//还有多个数据输入是cin>>a>>b;吧
for (i=2;i<=(a{
if ((a%i)||(b%i))
{
m=i;
break;
}
if (!m)//当m=0是执行else,你确定?
{
cout<cout<<"公倍数是"<break;
}
else
cout<<"a he b de gongyueshu shi"<
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
我修改一下吧
#include
#include
using namespace std;
void main()
{
cout <<"input ur number"<
cin>>a>>b;
i=awhile(a%i!=0||b%i!=0)
{
i++;
}
cout<<"最小公倍数:"<}
最大公约数:
#include
#include
using namespace std;
void main()
{
cout <<"input ur number"<
cin>>a>>b;
i=awhile(a%i!=0||b%i!=0)
{
i--;
}
cout<<"最大公约数:"<}
if ((a%i)||(b%i))
应该是
if ((a*i==0)&&(b%i==0)
求最小公倍数和最大公约数??