7. 다음 C 프로그램의 출력 값은?
#include
int func(int n);
int main(void){
int num;
printf("%dn", func(5));
return 0;
}
int func(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;
}
}
- 15

- 26

- 38

- 49
