输入两个正整数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;}输入两个正整数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 举报,一经查实,本站将立刻删除。