为了账号安全,请及时绑定邮箱和手机立即绑定

输入两个正整数m和n,求其最大公约数和最小公倍数

/*输入两个正整数m和n,求其最大公约数和最小公倍数

程序分析:利用辗除法*/

#include<stdio.h>

#include<math.h>

void main()

{

int a,b,j,k,temp;

printf("输入两个数\n");

scanf("%d,%d",&a,&b);

if(a<b)

{

temp=b;

b=a;

a=temp;

}

j=a,k=b;

while(k!=0)

{

temp=j%k;

j=k;

k=temp;

}

printf("最小公倍数为%d\n",a*b/k);

printf("最大公约数为%d\n",k);

}


正在回答

3 回答

flush()的效果,就是把这行代码之前的使用out输出的字符串一次性的全部输出到浏览器上啊。char

0 回复 有任何疑惑可以回复我~

哪里错了,不懂

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输入两个正整数m和n,求其最大公约数和最小公倍数

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信