#include<stdio.h> int fun(int n){ if(n<=4) return n; else return fun(n-1)+fun(n-3); } int main() { int n; while(scanf("%d",&n)){ if(n>0&&n<55){ int sum=0; sum=fun(n); printf("%d\n",sum); } if(n==0)break; } }
#include<stdio.h> int fun(int n){ if(n<=4) return n; else return fun(n-1)+fun(n-3); } int main() { int n; while(scanf("%d",&n)!=EOF&&n!=0){ if(n>0&&n<55){ int sum=0; sum=fun(n); printf("%d\n",sum); } } }
0.0分
0 人评分
简单的a+b (C语言代码)浏览:631 |
WU-判定字符位置 (C++代码)浏览:1406 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:711 |
关于C语言变量位置的问题浏览:272 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:545 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:403 |
杨辉三角 (C语言代码)浏览:679 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题7.5 (C++代码)浏览:1406 |
管理学院的人数 (Java代码)浏览:536 |