標題:
2010/01/13作業(遞迴)
[打印本頁]
作者:
jkes890094
時間:
2010-1-13 16:30
標題:
2010/01/13作業(遞迴)
#include<stdio.h>
#include<stdlib.h>
int GCD(int a,int b){
int i;
for(i=2;i<=a;i++) if(a%i==0&&b%i==0) break;
if(i>a) return 1;
else return i*GCD(a/i,b/i);
}
int main(){
int a,b,i;
while(scanf("%d %d",&a,&b)!=EOF){
i=GCD(a,b);
printf("%d\n",i);}
}
版權所有,複製必究
違者罰終生值日生
作者:
s951103s951103
時間:
2010-1-13 16:33
標題:
太高級ㄌ!!
看一下八!
int d1(int a,int b){
if(a%b==0) return b;
if(b%a==0) return a;
else if(a>b) return d1(a%b,b);
else if(b>a) return d1(b%a,a);
}
作者:
a8n3t0h8o2n6y
時間:
2010-1-13 16:35
#include<stdio.h>
#include<stdlib.h>
int g(int a,int b);
int main(void)
{
int a,b,t;
scanf("%d%d",&a,&b);
if(b>a)
{
t=a;
a=b;
b=t;
}
printf("%d",g(a,b));
system("pause");
return 0;
}
int g(int a,int b)
{
if(b==0)
return a;
else
return g(b,a%b);
}
作者:
lnsuyn
時間:
2010-1-13 19:59
需要說明嗎......
想當然爾
樓上那篇是抄襲我的......
嘿嘿
作者:
a8n3t0h8o2n6y
時間:
2010-1-13 20:11
只是參考~~~
作者:
g4ck660405
時間:
2010-1-13 20:34
哈哈
我來了
我看了之後
發現大家寫的還不錯
作者:
§~demon~§
時間:
2010-1-13 22:05
標題:
衰呀~
呵呵~
我做完後才知道有這篇文~
xdddd
作者:
蘿莉靖
時間:
2010-1-14 01:07
標題:
這不公平ㄚ!
靠靠靠
我想那麼久久久
結果滑倒看隔壁的就簡潔一萬倍
這沒天理ㄚ!!!!!
作者:
a8n3t0h8o2n6y
時間:
2010-1-14 01:09
你管我!!!
作者:
lnsuyn
時間:
2010-1-24 10:04
哈哈
滑倒好好喔~
都可以看隔壁的~
我都不行 ...
作者:
九洲岩燒海苔
時間:
2010-1-24 15:26
我囧了...
作者:
蘿莉靖
時間:
2010-1-24 21:17
樓上上那是哪招啊??冏+1
歡迎光臨 CKCOS BBS (http://ck127.freebbs.tw/)
Powered by Discuz! 5.0.0