C语言中fun(n-1)+fun(n-2)是什么意思啊
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 14:57:39
C语言中fun(n-1)+fun(n-2)是什么意思啊
#include
long fun (int n)
{
if(n>2)
return(fun(n-1)+fun(n-2));
else return(4);
}
void main()
{
printf("%1d\n",fun(5));
}
#include
long fun (int n)
{
if(n>2)
return(fun(n-1)+fun(n-2));
else return(4);
}
void main()
{
printf("%1d\n",fun(5));
}
一个递归的函数,
当n2时,fun(n)=fun(n-1)+fun(n-2)
也就是说
fun(1)=4,
fun(2)=4,
fun(3)=fun(2)+fun(1)=8
fun(4)=fun(3)+fun(2)=12
fun(5)=fun(4)+fun(3)=20
当n2时,fun(n)=fun(n-1)+fun(n-2)
也就是说
fun(1)=4,
fun(2)=4,
fun(3)=fun(2)+fun(1)=8
fun(4)=fun(3)+fun(2)=12
fun(5)=fun(4)+fun(3)=20
C语言中fun(n-1)+fun(n-2)是什么意思啊
C语言..以下fun函数用以判断n是否是素数,fun函数中有逻辑错,请调试改正.
一道C语言题,# include int fun (int n,int *s){int f1,f2;if (n==1||
C语言中!n是什么意思啊
C语言中n*=-1是什么意思
C语言中if(n%2)是什么意思
C语言中n&(-n)是什么意思
fun (students +2)在c语言中什么意思
C语言中f=fac(n-1)*n是什么意思?
#includelong fun(int n){if(n>1)return (n*fun(n-1));return 1;
#include long fun(int n) {if(n>1) return (n*fun(n-1)); else
C语言,用fun函数求n的阶乘(填空题)