fork(1) download
  1. #include <stdio.h>
  2. //課題3
  3. int rec(int n){
  4. //rec内を完成させてください
  5. if(n==0) return 3;
  6. else if(n==1) return 0;
  7. else if(n==2) return 2;
  8. else return rec(n-2)+rec(n-3);
  9.  
  10. }
  11.  
  12. int main(void) {
  13. int n = 50;
  14. for(int i = 0; i <= n; i++){
  15. printf("第%d項は%d/ ", i,rec(i));
  16. }
  17.  
  18. return 0;
  19. }
  20.  
  21.  
Success #stdin #stdout 0.02s 5312KB
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/