#include"stdio.h" fun(int k,int *p) {int a,b;if(k==1||k==2)*p=1;else{fun(k-1,&a);fun(k-2,&b);*p=a+b#include"stdio.h" fun(int k,int *p){int a,b;if(k==1||k==2) *p=1;else{fun(k-1,&a);fun(k-2,&b);*p=a+b;}}main(){int x;fun(6,&x);printf("%d\n",x);}执行
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 15:46:10
#include"stdio.h" fun(int k,int *p) {int a,b;if(k==1||k==2)*p=1;else{fun(k-1,&a);fun(k-2,&b);*p=a+b#include"stdio.h" fun(int k,int *p){int a,b;if(k==1||k==2) *p=1;else{fun(k-1,&a);fun(k-2,&b);*p=a+b;}}main(){int x;fun(6,&x);printf("%d\n",x);}执行
#include"stdio.h" fun(int k,int *p) {int a,b;if(k==1||k==2)*p=1;else{fun(k-1,&a);fun(k-2,&b);*p=a+b
#include"stdio.h"
fun(int k,int *p)
{
int a,b;
if(k==1||k==2) *p=1;
else{fun(k-1,&a);
fun(k-2,&b);
*p=a+b;
}
}
main()
{int x;
fun(6,&x);
printf("%d\n",x);
}执行结果是什么?
#include"stdio.h" fun(int k,int *p) {int a,b;if(k==1||k==2)*p=1;else{fun(k-1,&a);fun(k-2,&b);*p=a+b#include"stdio.h" fun(int k,int *p){int a,b;if(k==1||k==2) *p=1;else{fun(k-1,&a);fun(k-2,&b);*p=a+b;}}main(){int x;fun(6,&x);printf("%d\n",x);}执行
执行结果是8呗!