首页
/
每日頭條
/
生活
/
c語言求最大公倍數和最小公約數
c語言求最大公倍數和最小公約數
更新时间:2025-12-16 23:30:20

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
推荐阅读
高鐵大行李箱存放處在哪
高鐵大行李箱存放處在哪
高鐵大行李箱存放處在哪?高鐵上每個車廂的前部,專門有一個地方放置大件行李的,而比較輕的行李則可以放在座位上方的行李架,今天小編就來聊一聊關于高鐵大行李箱存放處在哪?接下來我們就一起去研究一下吧!高鐵大行李箱存放處在哪高鐵上每個車廂的前部,專...
2025-12-16
魔獸世界隐藏細節
魔獸世界隐藏細節
小八在逛論壇的時候發現了一個帖子,一開始覺得很難得,但是點進這個帖子的時候小八卻有點氣憤或者說是因為某些玩家的言論讓小八感覺到很氣憤。魔獸世界最早的時候裡面最為核心的玩法估計就是社交了,所以在遊戲中會出現很多感人的故事,可是到了懷舊服中一些...
2025-12-16
孩子生長發育常見的問題
孩子生長發育常見的問題
大家好,我是素問宮娜醫生。随着長高逐漸被人們所重視,性早熟也成為各位家長需要多去關注和投入精力去調整的事情,避免過早發育不僅對孩子的心理健康,對孩子的成長發育也至關重要。門診上有很多女孩子都是在8—10歲左右出現了單純性乳房發育的表現,即沒...
2025-12-16
世界上超難找的打呼噜秘方
世界上超難找的打呼噜秘方
你有打呼噜嗎?單選0人0%男的打呼噜0人0%女的打呼噜0人0%睡着了,不知道打沒打投票①用大拇指指甲對着食指指尖,以掐按的狀态,再離食指指甲縫大概2mm的地方,掐按一兩分鐘。(要是指甲很短的就算了)②左右手交叉互按虎口,同樣按幾分鐘(姿勢有...
2025-12-16
2022年好聽的伍姓女孩名字
2022年好聽的伍姓女孩名字
2022年好聽的伍姓女孩名字?【伍雪恬】字義分析:雪:天空中的水汽,冷卻到0℃以下時,就有部分凝結成冰晶,由空中降下,叫做雪,也指洗去,除去,也喻白色,高潔的品格用作人名意指心地善良純潔、内心不染纖塵、潔白無瑕恬:指安靜,安逸,安然,坦然,...
2025-12-16
Copyright 2023-2025 - www.tftnews.com All Rights Reserved