单选题:以下程序的输出结果是()。
以下程序的输出结果是()。
int fun(int a, int b)
{ if(b==0) return a;
else return(fun(--a,--b)); }
int main(void)
{ printf("%d\n ", fun(4, 2));
return 0; }
A.1
B.2
C.3
D.4
答案:B
int fun(int a, int b)
{ if(b==0) return a;
else return(fun(--a,--b)); }
int main(void)
{ printf("%d\n ", fun(4, 2));
return 0; }
A.1
B.2
C.3
D.4
答案:B