问题 单项选择题

有以下程序
#include
int fun(int n, int *p)
int f1, f2;
if(n==1||n==2) *p=1;
else
fun(n-1, &f1); fun(n-2, &f2);
*p=f1+f2;
main()
int s;
fun(3, &s); printf("%d\n", s);程序的运行结果是______。

A.2

B.3

C.4

D.5

答案

参考答案:A

单项选择题
单项选择题 共用题干题