问题 单项选择题

下面程序的输出结果是( )。
#include <stdio.h>
fun(int n,int *s)
int f1, f2;
if(n==1||n==2)
*s=1:
else
fun(n-1,&f1);
fun(n-2,&f2);
*s=f1+f2;


main()
int x;
fun(6,&x);
printf(" %d\n", x);

A.6
B.7
C.8
D.9

答案

参考答案:C

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