首页
/
每日頭條
/
生活
/
c語言求最大公倍數和最小公約數
c語言求最大公倍數和最小公約數
更新时间:2026-01-16 06:07:03

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
推荐阅读
玉蘭樹的種植方法
玉蘭樹的種植方法
1、在種植廣玉蘭樹的時候,一定要選擇根部生長良好,無病枝殘葉的樹苗,作為種植苗。因為這樣的樹苗有較強...
2026-01-16
企業貸款額度怎麼确定
企業貸款額度怎麼确定
1、企業需求。額度并不是越高越好,需要根據企業的情況而定,而且一個企業不能完全依靠貸款度日,至少自有資金比例在30%以上,貸款額度與企業過去的經營情況和未來的發展有關,太低了不能滿足要求,太高了會造成比較大的還款負擔。總之,銀行會根據實際情況确定貸款額度。2、企業還款能力。企業貸款由于額度比較高,所...
2026-01-16
金魚養殖注意哪些事項
金魚養殖注意哪些事項
1、養殖池清理。在進行金魚養殖之前,我們不要急于進行魚苗放養,首先要做的就是将養殖池進行清理和消毒。在給養殖池消毒一般都是選擇生石灰,或者是金魚專用的清池藥劑。消毒之後要将池中的水排幹淨,等到藥劑揮發完之後注入新水,然後用養殖池中的水進行試養之後,再将金魚苗放入養殖池中。還有就是在後期的養殖過程中,...
2026-01-16
眼影怎麼選購
眼影怎麼選購
1、妝容:不同色系的眼影可以達到不同的效果,可以考慮日常妝容風格選擇。如果顔色太多無法選擇的話,建議可以選擇單色眼影,可以自由組合,尤其是對于一些不太會疊加顔色的新手,買一款好的單色眼影無疑是最好的選擇,易上手又讓眼睛顯得有神。2、眼皮:單眼皮和内雙在不要選擇珠光眼影,特别是淺色珠光!淺色珠光一般比...
2026-01-16
美元和黃金有什麼聯系
美元和黃金有什麼聯系
1、國際上,黃金一直以美元計價。美元對黃金價格的影響主要體現在兩方面,一是美元作為國際黃金市場上的标價貨币,與黃金價格呈負相關關系,即假設黃金本身價值沒有變動,美元下跌,此時黃金在價格上就表現為上漲;2、另一個方面,黃金作為美元資産的替代投資工具,當美元走勢強勁時,投資美元升值獲利的機會增大,投資者...
2026-01-16
Copyright 2023-2026 - www.tftnews.com All Rights Reserved