题目:
求两个正整数的最小公倍数和最大公约数
代码:
#include<stdio.h>
int main()
{
int i=0,m,n,temp,m1,n1;
printf("请输入两个整数:");
scanf("%d%d",&m,&n);
m1=m;
n1=n;
if(m1<n1){
temp=m1;
m1=n1;
n1=temp;
}
while(n1!=0){
temp=m1%n1;
m1=n1;
n1=temp;
}
printf("最大公约数%d\n",m1);
printf("最小公倍数%d\n",m*n/m1);
return 0;
}
运行结果: