首页
/
每日頭條
/
生活
/
求三個互質的數的最小公倍數
求三個互質的數的最小公倍數
更新时间:2026-06-02 04:01:24

三個正整數a,b,c的最大公約數為p,記作:(a,b,c)=p;最小公倍數為q,記作:[a,b,c]=q.

例.求18,24,36的最大公約數及最小公倍數。

解法一、用短除法:

求三個互質的數的最小公倍數(求三個數的最大公約數及最小公倍數)1

1)求最大公約數:

  1. 先用18,24,36的公因數2去除:18除以2得9,24除以2得12,36除以2得18,三個數成為:9,12,18.
  2. 再用9,12,18的公因數3去除:9除以3得3,12除以3得4,18除以3的6,三個數成為:3,4,6.此時3,4,6再沒有大于1的公因數。所以,18,24,36的最大公約數為:2*3=6.即(18,24,36)=6.

2)求最小公倍數:

接着上面對3,4,6繼續用短除法:

  1. 用4和6的公因數2去除:3不能被2整除挪下來,4除以2得2,6除以2得3,三個數成為:3,2,3.
  2. 再用3和3的公因數3去除:3除以3得1,2不能被3整除挪下來,3除以3得1,三個數成為:1,2,1.此時它們兩兩都沒有大于1的公因數啦,短除法結束。
  3. 把所有公因數(包括三個數的公因數2,3,兩個數的公因數2,3)以及最後的商1,2,1相乘:2*3*2*3*1*2*1=72.得到18,24,36的最小公倍數為:[18,24,36]=72.

解法二、先求出其中兩個數的最大公約數p和最小公倍數q,再求p與第三個數的最大公約數,以及q與第三個數的最小公倍數:

1)求最大公約數:因為(18,24)=6,又因為(6,36)=6,所以(18,24,36)=6.

2)求最小公倍數:因為[18,24]=72,又因為[72,36]=72,所以[18,24,36]=72

用C語言編程如下:

//求三個數a,b,c的最大公約數p及最小公倍數q,記作:p=(a,b,c),q=[a,b,c]

#include <stdio.h>

int main ()

{ int gys(int,int); //函數原型:求最大公約數

int a,b,c,p,q;

printf("請輸入三個整數:a b c(相互用空格隔開):"); scanf("%d %d %d",&a,&b,&c);

p=gys(a,b);//調用函數:求a,b的最大公約數p

q=a*b/p; //求a,b的最小公倍數q(注:因兩個數a,b的最大公約數p與它們的最小公倍數q之積pq,等于這兩個數之積ab)

p=gys(p,c);//求p,c的最大公約數(也即a,b,c的最大公約數)仍用p表示

printf("(%d,%d,%d)=%d, ",a,b,c,p); //輸出三個數的最大公約數

p=gys(q,c);//求q,c的最大公約數p

printf(" [%d,%d,%d]=%d",a,b,c,q*c/p); //輸出三個數的最小公倍數

}

//求最大公約數函數:

int gys(int x,int y) //x,y為形參

{ int r=1;//使循環能進行

while(r!=0) //輾轉相除:

{ r=x%y;//求餘

x=y;y=r;//輾轉

}

return (x); //返回最大公約數x

}

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
什麼是戰時狀态
什麼是戰時狀态
什麼是戰時狀态?戰争狀态是指當國家安全受到嚴重威脅時,将軍隊處于最高級的備戰準備,并向全國發布戰争動員令的一種戰鬥緊張形勢,今天小編就來聊一聊關于什麼是戰時狀态?接下來我們就一起去研究一下吧!什麼是戰時狀态戰争狀态是指當國家安全受到嚴重威脅...
2026-06-02
關于牛年唯美經典祝福朋友圈說說
關于牛年唯美經典祝福朋友圈說說
關于牛年唯美經典祝福朋友圈說說?今年過節不收禮,其實給點也可以十塊八塊不嫌棄,十萬八萬過得去你要真是沒的送,短信一條也可以新年快樂!,今天小編就來說說關于關于牛年唯美經典祝福朋友圈說說?下面更多詳細答案一起來看看吧!關于牛年唯美經典祝福朋友...
2026-06-02
CF生化模式瘋狂寶貝
CF生化模式瘋狂寶貝
在穿越火線生化熱圖寂靜村裡,如果你要問哪個僵屍可以和終結者相提并論,那大部分玩家的答案一定是妖姬,因為妖姬在母體狀态下,隻需輕輕按下G鍵,就可以輕松突破像花店,鐘台這些高點!所以有了妖姬後,原先的瘋狂寶貝就備受冷落了,但是,瘋狂寶貝隐身的技...
2026-06-02
餐飲需要辦食品經營許可證嗎
餐飲需要辦食品經營許可證嗎
餐飲行業因為起點低,市場前景廣闊,備受衆多創業者追捧。隻要有自己的品牌優勢、口味優勢、服務優勢,就能在激烈的市場競争中脫穎而出。不用多說,如果打算在餐飲行業創業,需要辦理兩個重要證件,營業執照和食品經營許可證。需要提供什麼資料?小博帶你了解...
2026-06-02
夢幻西遊打書圖文解說
夢幻西遊打書圖文解說
新人剛剛開始發這些隻是其中很小的一部分,免費貢獻給喜歡夢幻的玩家。喜歡的朋友關注收藏下會陸續發出PS:都是很多人的經驗。以後我會發我個人獨自的經驗功寶寶技能順序:高必、高幸運、高敏捷、(死亡召喚,高偷襲)、善惡、高夜戰、高強力、(高反震,高...
2026-06-02
Copyright 2023-2026 - www.tftnews.com All Rights Reserved