主题:Fibonacci
#include <stdio.h>
int fib(int number)
{
int cal_res;
if( number >= 2)
cal_res = fib(number - 1) + fib(number -2);
else
cal_res = number;
return cal_res;
}
int main(int argc, char *argv[])
{
int num = 0;
int res = 0;
if(argc < 2)
{
printf("type the number\n");
return 1;
}
num = atoi(argv[1]);
res = fib(num);
printf("result:%d\n", res);
return 0;
}
int fib(int number)
{
int cal_res;
if( number >= 2)
cal_res = fib(number - 1) + fib(number -2);
else
cal_res = number;
return cal_res;
}
int main(int argc, char *argv[])
{
int num = 0;
int res = 0;
if(argc < 2)
{
printf("type the number\n");
return 1;
}
num = atoi(argv[1]);
res = fib(num);
printf("result:%d\n", res);
return 0;
}