fork download
  1. #include <stdio.h>
  2. //課題3
  3. int rec(int n){
  4. //rec内を完成させてください
  5. if(n==0){
  6. return 3;
  7. }
  8. else if(n==1){
  9. return 0;
  10. }
  11. else if(n==2){
  12. return 2;
  13. }
  14. else{
  15. return rec(n-2)+rec(n-3);
  16. }
  17.  
  18.  
  19.  
  20. }
  21.  
  22. int main(void) {
  23. int n = 50;
  24. for(int i = 0; i <= n; i++){
  25. printf("第%d項 %d \n",i, rec(i));
  26. }
  27.  
  28. return 0;
  29. }
  30.  
  31.  
Success #stdin #stdout 0.02s 5288KB
stdin
Standard input is empty
stdout
第0項 3 
第1項 0 
第2項 2 
第3項 3 
第4項 2 
第5項 5 
第6項 5 
第7項 7 
第8項 10 
第9項 12 
第10項 17 
第11項 22 
第12項 29 
第13項 39 
第14項 51 
第15項 68 
第16項 90 
第17項 119 
第18項 158 
第19項 209 
第20項 277 
第21項 367 
第22項 486 
第23項 644 
第24項 853 
第25項 1130 
第26項 1497 
第27項 1983 
第28項 2627 
第29項 3480 
第30項 4610 
第31項 6107 
第32項 8090 
第33項 10717 
第34項 14197 
第35項 18807 
第36項 24914 
第37項 33004 
第38項 43721 
第39項 57918 
第40項 76725 
第41項 101639 
第42項 134643 
第43項 178364 
第44項 236282 
第45項 313007 
第46項 414646 
第47項 549289 
第48項 727653 
第49項 963935 
第50項 1276942