#包含?& ltconio.h & gt
/*?用除法求最大公約數?*/
int?gcd?(int?m,?int?n)?{
如果?(名詞)
而((m?%=?n)?& amp& amp?(n?%=?m));?/*?反復除兩個數,直到平分為止?*/
回歸?m+n;
}
int?lcm?(int?m,?int?n)?{
回歸?m?*?n?/?gcd?(m,?n);
}
int?主要?(作廢)?{
int?m,?n;
int?gcdnum,?lcmnum?/*?最大公約數和最小公倍數?*/
m?=?252;?n?=?105;?/*?最大公約數是21,最小公倍數是1260?*/
gcdnum?=?gcd?(m,?n);
lcmnum?=?lcm?(m,?n);
printf?(" %d?%d\n ",m,?n);
printf?(“那個?gcd?是嗎?%d\n ",gcd num);
printf?(“那個?lcm?是嗎?%d\n ",LCM num);
getch?();?/*屏幕持久性*/
回歸?0;
}