看我博客,关于循环的
#include<cstdio>
int a , b , c , d;
int main()
{
//求最小公倍数:辗转相除法
scanf("%d%d",&a,&b); //scanf 输入
(a < b) ? (c = a , a = b , b = c) : (0); // 若 a 小于 b , 交换 a b
c = a % b;
d = a * b;
while(c != 0)
{
a = b;
b = c;
c = a % b;
}//辗转相除
printf("%d",d/b);
}