首页
/
每日頭條
/
生活
/
c語言求最大公倍數和最小公約數
c語言求最大公倍數和最小公約數
更新时间:2025-12-02 22:13:53

c語言求最大公倍數和最小公約數(求兩個數中的最大公約數)1

題目:求兩個數的最大公約數。

輸入兩個數a和b,輸出他們的最大公約數

輸入:12 18 輸出:6

方法1:枚舉法(效率不高)

#include <iostream> using namespace std; int main(){ int a,b,min,result; scanf("%d %d",&a,&b); if(a>b){ min = b; }else{ min = a; } for(int i = 1;i < min;i ){ if(a % i == 0 && b % i == 0 ){ result = i; } } printf("result=%d\n",result); return 0; }

方法2:輾轉相除法

思路:

(1)如果b等于0,計算結束,a就是最大公約數;

(2)否則,計算a除以b的餘數,讓a等于b,而b等于那個餘數,回到第一步。

#include <iostream> using namespace std; int main(){ int a,b,re; scanf("%d %d",&a,&b); while(b){ re = a % b; a = b; b = re; } printf("%d\n",a); return 0; }

,
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
推荐阅读
服裝展示兼職怎麼做
服裝展示兼職怎麼做
錢江晚報•小時新聞記者盛銳“姐姐你看上哪個,我幫您試。”1995年出生的Amy是四季青數百個穿版模特之一。别看她年紀不大,但已經是個從業三年多的資深穿版模特了。(四季青新春搶貨現場看這裡:直播杭州|搶瘋了!淩晨三點就開始忙,一大早的杭州四季...
2025-12-02
人與人最高級的相處就是尊重
人與人最高級的相處就是尊重
馬克思說過:人生離不開友誼,但要得到真正的友誼卻不容易。想要擁有一段長久的關系,總是需要彼此付出,相互磨合。走過半生,才明白,原來人與人之間最好的相處模式,大抵都遵循一個邏輯:尊重是标配,靠譜是高配,厚道是頂配。1尊重是标配席勒說過一句名言...
2025-12-02
滅火器掉壓時應處于什麼顔色位置
滅火器掉壓時應處于什麼顔色位置
每日防火秘笈丨居民家庭消防安全30條——熟練使用滅火器,提拔握壓要牢記。@河南消防#消防#,
2025-12-02
紅薯葉可以直接種泥裡嗎
紅薯葉可以直接種泥裡嗎
夏季在農村老家紅薯比較常見,在紅薯葉茂盛的時候會被當成喂牲口的草料,而在近幾年人們不吃紅薯反而把紅薯葉當成了一種營養蔬菜,在超市裡紅薯葉一斤賣到了3-5元,比普通的蔬菜價格還高,現在的人每天大魚大肉的吃,引起身體各種的不适,紅薯葉在生長中不...
2025-12-02
油馓子怎麼做
油馓子怎麼做
油馓子怎麼做?材料:面粉500克、雞蛋1個、芝麻油1.5公斤、鹽7克、涼水250克,我來為大家科普一下關于油馓子怎麼做?下面希望有你要的答案,我們一起來看看吧!油馓子怎麼做材料:面粉500克、雞蛋1個、芝麻油1.5公斤、鹽7克、涼水250克...
2025-12-02
Copyright 2023-2025 - www.tftnews.com All Rights Reserved