#include <stdio.h>
int main(){
int m,n,gcd,lcm,tem,r,p;
printf("请输入两个正整数m和n:");
scanf("%d%d",&m,&n) ;
if(m<n) {
tem=m;
m=n;
n=tem;
}
p=m*n;
while(n!=0){
r=m%n;
m=n;
n=r;
}
gcd=m;
lcm=p/gcd;
printf("最大公约数为:%d\n",gcd);
printf("最小公倍数为:%d\n",lcm);
return 0;
}
【5-3】输入两个正整数m和n,求其最大公约数和最小公倍数
于 2023-11-13 16:34:53 首次发布