程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
搜索
設為首頁
加入收藏
首頁
編程語言
C語言
|
JAVA編程
Python編程
網頁編程
ASP編程
|
PHP編程
JSP編程
數據庫知識
MYSQL數據庫
|
SqlServer數據庫
Oracle數據庫
|
DB2數據庫
程式師世界
>>
編程語言
>>
C語言
>>
C
>>
C語言問答
>> C語言用遞歸求最大公約數
C語言用遞歸求最大公約數
編輯:C語言問答
C語言用遞歸求最大公約數
#include<stdio.h>
intgcd(intm,intn);
intmain()
{
intm,n;
printf("Inputam:\n");
scanf("%d",&m);
printf("Inputan:\n");
scanf("%d",&n);
printf("%d\n",gcd(m,n));
}
intgcd(intm,intn)
{
if(m>>n)
{
returngcd(m-n,n);
}
elseif(m<<n)
{
returngcd(m,n-m);
}
elseif(m==n)
{
returnm;
}
}
最佳回答:
//用遞歸求最大公約數
//我給你簡化並改了一下可以用了
#include<stdio.h>
intgcd(intm,intn);
intmain()
{
intm,n;
printf("Inputm,n:\n");
scanf("%d%d",&m,&n);
printf("%d\n",gcd(m,n));
}
intgcd(intm,intn)
{
if(m>n)//大於和小於只要"<"或">"就夠了,不需要兩個
returngcd(m-n,n);
elseif(m<n)
returngcd(m,n-m);
elseif(m==n)
returnm;
}
上一頁:
單片機C語言中while(!TI)是什麼意思
下一頁:
C語言的問題具有3個結點的二叉樹有幾種形態??
C語言問答
C語言輸入輸出問題
C語言輸入輸出問題 5
c語言編程求錯誤原因?
c語言編程求錯誤原因? #questi
C語言。折騰好久了,希望有人指導一下,謝謝啦!!
C語言。折騰好久了,希望有人指導一下,謝謝啦!!
C語言程序出錯了
C語言程序出錯了
C語言初學,求教,哪裡出問題了?
C語言初學,求教,哪裡出問題了?
c語言 寫程序
c語言 寫程序 130
相關文章
c語言問題-將一個數組中的值按逆序重新存放
c語言-求大神詳解:為什麼這題我的程序不能輸出正確結果?
C語言函數返回值解析
C語言文件操作
C語言實現貪吃蛇
【讀書筆記】C#高級編程 第十二章 動態語言擴展,
初學Delphi嵌入匯編[2] - 匯編語言關鍵字
Java語言基礎方法重載概述和基本使用
使用 Visual Basic 腳本語言集成 Rational Team Concert
Groovy探索之對Java語言反射的簡化
閱讀排行榜
請問c語言裡的制表符有什麼用和這麼用?
C++,C語言,C#有什麼區別?
C語言 中 編輯程序的 \咋打?
ANS標准定義C語言是什麼?
C語言如何實現從11選5全組合輸出
c語言會了~還有必要學vb語言麼
如何學好C語言
C語言求最小公倍數
請教C語言高手
在C語言中strchr是什麼意思?
C語言編程,求輸入的不同字母的數量
熱門圖文
ASP.NET性能優化之讓浏覽器緩存動態網頁的方法
HDU--1331--Function Run Fun--記憶化搜索
visualc#access-都進來看看啦 熱心人。。。坐等蘇小喵大神
二叉樹代碼(較全)
Java編程那些事兒106——網絡編程技術5
php中文本數據翻頁(留言本翻頁)
Windows下的函數hook技術
初學Delphi嵌入匯編[6] - & 操作符
欄目導航
C語言基礎知識
C語言入門知識
關於C
C練習實例
C語言問答
Copyright ©
程式師世界
All Rights Reserved