问题
单项选择题
有以下程序:
#include <stdio.h>
int fun(int a,int b)
if(b==0) return a;
else return (fun(--a,--b));
main()
printf("%d\n", fun(4, 2));
程序的运行结果是( )。
A.1
B.2
C.3
D.4
答案
参考答案:B
有以下程序:
#include <stdio.h>
int fun(int a,int b)
if(b==0) return a;
else return (fun(--a,--b));
main()
printf("%d\n", fun(4, 2));
程序的运行结果是( )。
A.1
B.2
C.3
D.4
参考答案:B