#include <stdio.h> int main() { int a,b,t=0,c,r; printf("请输入两个整数:"); scanf("%d%d",&a,&b); if(a<b) { t=a; a=b; b=t; } c=a%b; r=a*b; while(c!=0) //辗转相处法 { a=b; b=c; c=a%b; } printf("最大公约数是%d,最小公倍数是%d",b,r/b); return 0; }