程序代码:
#include"stdio.h" li(int n) { int t; if(n==1) return 1; if(n==2) return 2; if(n==3) return 4; else { t=li(n-1)+li(n-2)+li(n-3); return t; } } main() { int n,s; scanf("%d",&n); if(n>0&&n<25) { s=li(n); printf("s=%d\n",s); } else printf("error 不在范围内\n"); }