STACK_OVERFLOW
程序代码:
#include<stdio.h> int f(int A,int B,int n) { int m; if(n==1) m=1; else if(n==2) m=1; else m=(f(A,B,n-1)*A+B*f(A,B,n-2))%7; return(m); } main() { int A,B,n; while(scanf("%d %d %d",&A,&B,&n)!=EOF) { if(n==0) break; else printf("%d\n",f(A,B,n)); } }这样的一个程序,提交上去RE了
我知道数组会溢出。。不知道这个递归为什么也会溢出。。
求解。。