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

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-12
翡翠大五價是什麼意思
翡翠大五價是什麼意思
翡翠大五價是什麼意思?翡翠大五價就是指價格在70000到99999之間的價格大五價是翡翠的一種價格話術,其并不是具體的價格,而是一定的價格區間範圍,我來為大家科普一下關于翡翠大五價是什麼意思?以下内容希望對你有幫助!翡翠大五價是什麼意思翡翠...
2026-01-12
本地流量是什麼意思
本地流量是什麼意思
本地流量是什麼意思?本地流量就是用戶所在本地區的流量(所屬市内或者省内),一般指手機流量,作為服務提供商收費的依據,我來為大家講解一下關于本地流量是什麼意思?跟着小編一起來看一看吧!本地流量是什麼意思本地流量就是用戶所在本地區的流量(所屬市...
2026-01-12
?,下面我們就來說一說關于?我們一起去了解并探讨一下這個問題吧!産婦在生完孩子以後,一般最擔心的應該是如何下奶的問題了,由于許多時候,産婦難以下奶,所以咱們的孩子就不得不靠奶粉維持養分了,可是究竟比不上母乳健康。那麼哺乳期吃什麼奶水會多?推...
2026-01-12
80後老公回農村創業
80後老公回農村創業
“90後”媳婦萬毓璇,放棄穩定工作,和丈夫返鄉創業,引入電商代售模式,在富了自己的同時幫村民緻富。此外,她還利用自己的資源,幫助村裡盤活閑置産業,幫村财增收。2020年,村裡組織成立紅色鄉村促進會,她被推薦為首屆會長。近日,記者來到永春縣東...
2026-01-12
Copyright 2023-2026 - www.tftnews.com All Rights Reserved