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

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
推荐阅读
檢查皮膚過敏源之前需要注意什麼
檢查皮膚過敏源之前需要注意什麼
你是否有這樣的困惑?明明自己花在臉上的時間和金錢一點都不比别人少,可是肌膚卻反而變得脆弱不堪了,甚至經常出現肌膚過敏的情況。殊不知這是因為你的護膚方法不對,才導緻了肌膚過敏!緻敏都能動作都有哪些呢?今天小編就向大家指出九個緻敏動作,讓你遠離...
2026-01-01
什麼既是我國公民的權利又是義務
什麼既是我國公民的權利又是義務
第一次接到詐騙電話,說出了我的姓名,讓我去公安局,被我拒絕後,又說來家找我,還詳細說出我的住址。猶疑了一下,我果斷撥打110報警,我說:“我好像是接到了詐騙電話,電話是帶加号,218開頭,顯示利比亞。”警察毫不猶豫說:“是詐騙電話,拉黑即可...
2026-01-01
如夢方醒第一百六十五章
如夢方醒第一百六十五章
#心動的瞬間#大家坐下來吃飯的時候,郭潤澤和小姑娘坐在一起。春天萬物複蘇,春筍破土而出,上海人的餐桌上增添了一道腌笃鮮,這道菜需要慢火炖。郭潤澤今早起床後就給董二爺打了電話,中午陪晚晚回骊山吃中飯,董父心裡高興特地跑到廚房交代必須有這道菜。...
2026-01-01
倪萍現場痛哭
倪萍現場痛哭
1月20日,趙忠祥的告别儀式于今日舉行,其生前好友朋友紛紛到場送他最後一程。一大早,趙忠祥兒子趙方發文表達自己的不舍之情,稱您從來沒有離開我,親愛的爸爸。在其告别儀式上,鮮花錦簇,趙忠祥的遺像高挂牆上,笑容和藹可親,慈眉善目。按照他的遺願,...
2026-01-01
幹鍋黃丫頭怎麼燒好吃
幹鍋黃丫頭怎麼燒好吃
簡介好久沒有來寫菜譜啦,最近在朋友圈發了近期做菜的圖片,裕麗說看到說讓我教她做魚,我隻好思索下以前這個是怎麼做的了。。其實我魚做的不太多,主要我個人特别怕腥以及處理生魚。。。每次我處理生魚都要浪費幾雙手套。。。但是以前在深圳跟yolanda...
2026-01-01
Copyright 2023-2026 - www.tftnews.com All Rights Reserved