首页 > 编程知识 正文

c语言求最大公约数和最小公倍数,c语言怎样求最大公约数和最小公倍数

时间:2023-05-04 08:08:38 阅读:211579 作者:4200

求最大公约数与最小公倍数

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

代码实现:

#include<stdio.h>#include<math.h>int main(){int p,r,m,n,temp;scanf("%d %d",&n,&m);if(n<m){temp=n;n=m;m=temp;}p=m*n;while(m){r=n%m;n=m;m=r;}printf("最大公约数为%dn",n);printf("最小公倍数为%dn",p/n);return 0;}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。