国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

C語言程序開發(fā)范例寶典38~最小公倍數(shù)與最大公約數(shù)

2019-11-06 07:18:06
字體:
供稿:網(wǎng)友

  求兩個(gè)數(shù)的最大公約數(shù),前些天用C實(shí)現(xiàn)的時(shí)候,從網(wǎng)上扒了一段代 碼用了,什么輾轉(zhuǎn)相減法相除法,高中的知識也是忘的快差不多了,記憶是好幾行的代碼,今天瞥見《C語言開發(fā)范例寶典》中看到一段好簡潔的代碼: 

int gys(int x, int y){ return y ? gys(y, x%y) : x;}

這就是所謂的輾轉(zhuǎn)相除取余吧,利用遞歸調(diào)用實(shí)現(xiàn),簡潔明了; 再來看一下最小公倍數(shù)的實(shí)現(xiàn):

int gbs (int x ,int y){ return x / gys(x, y)*y;}

關(guān)于什么是最小公倍數(shù)參見:最小公倍數(shù) 額,這是初中還是小學(xué)的內(nèi)容吧,忘了… 最小公倍數(shù)運(yùn)行結(jié)果 ————以上是最大公約數(shù)與最小公倍數(shù)———; 實(shí)例38 分?jǐn)?shù)計(jì)算器程序,定義了分?jǐn)?shù)的加減乘除運(yùn)算,懶得細(xì)看了,什么時(shí)候用到了再過來翻查;


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 肥西县| 沂水县| 临江市| 本溪| 应用必备| 武胜县| 台安县| 崇明县| 成武县| 龙门县| 团风县| 晴隆县| 海盐县| 龙里县| 兴山县| 和平县| 博白县| 阿荣旗| 噶尔县| 托克托县| 宕昌县| 韶山市| 东宁县| 普宁市| 广西| 通榆县| 济南市| 大余县| 吉水县| 佛学| 蒲城县| 博爱县| 伊川县| 治县。| 山东省| 买车| 祁东县| 鄯善县| 外汇| 明水县| 竹溪县|