728x90
반응형
fib_iter(int n)
{
if( n < 2 ) return n;
else {
int i, tmp, current=1, last=0;
for(i=2;i<=n;i++){
tmp = current;
current += last;
last = tmp;
}
return current;
}
}
void main(){
int i,j;
scanf("%d",&i);
j = fib_iter(i);
printf("%d",j);
}
728x90
반응형
'C언어' 카테고리의 다른 글
합병 정렬 알고리즘 (0) | 2010.10.15 |
---|---|
c언어 최대공약수 / 최소공배수 (0) | 2010.10.15 |
팩토리얼 재귀함수로 구현하기 (0) | 2009.10.19 |
하노이탑 함수로 구현하기 (0) | 2009.10.19 |
입력한 숫자 역으로 출력하기.. (0) | 2009.10.19 |