您的位置:首页 > 编程语言 > C语言/C++

C/C++经典——最小公倍数,最大公约数

2017-06-19 20:52 246 查看
#include<stdio.h>

int main(){
int a,b,c,max,min,tempa,tempb;
scanf("%d%d",&a,&b);
tempa=a;
tempb=b;
c=a%b;
if(c==0){
max=b;
printf("%d\n",max);

min=(tempa*tempb)/max;
printf("%d\n",min);
}
else{
while(c!=0){
a=b;
b=c;
c=a%b;

}
if(c==0){
max=b;
printf("%d\n",max);
min=(tempa*tempb)/max;
printf("%d\n",min);
}
}
}

辗转相除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: