fork download
  1. #include <stdio.h>
  2.  
  3. int fibo(int x){
  4. printf("関数が開始されました。因数は%dです。\n", x);
  5. int k;
  6. if(x==0 ||x==1){
  7. return 1;
  8. }
  9. else{
  10. k=fibo(x-1)+fibo(x-2);
  11. return k;
  12. }
  13. }
  14. int main(void) {
  15. printf("%d\n", fibo(6));
  16. return 0;
  17. }
  18.  
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
関数が開始されました。因数は6です。
関数が開始されました。因数は5です。
関数が開始されました。因数は4です。
関数が開始されました。因数は3です。
関数が開始されました。因数は2です。
関数が開始されました。因数は1です。
関数が開始されました。因数は0です。
関数が開始されました。因数は1です。
関数が開始されました。因数は2です。
関数が開始されました。因数は1です。
関数が開始されました。因数は0です。
関数が開始されました。因数は3です。
関数が開始されました。因数は2です。
関数が開始されました。因数は1です。
関数が開始されました。因数は0です。
関数が開始されました。因数は1です。
関数が開始されました。因数は4です。
関数が開始されました。因数は3です。
関数が開始されました。因数は2です。
関数が開始されました。因数は1です。
関数が開始されました。因数は0です。
関数が開始されました。因数は1です。
関数が開始されました。因数は2です。
関数が開始されました。因数は1です。
関数が開始されました。因数は0です。
13