프로그래머의 삶 Programmer's Life/C & C++

피보나치 수열(반복함수버전)

Oliver's World 2008. 11. 3. 14:04
728x90
/*
피보나치 수열을 반복함수로 작성해 보았다.
*/

#include<stdio.h>

void main()
{
int max, i;
long fi=0, bo=1, na;

printf("몇번째 항까지 출력할까요? ");
scanf("%d",&max);

printf(" 1 번째 항은 %5ld 입니다.\n", bo);
for (i=1; i < max; i++)
{
na = fi + bo;
fi = bo;
bo = na;

printf("%2d 번째 항은 %5ld 입니다.\n", i+1, na);
}
}


728x90