以下程序的输出结果是____?int f(int n){ if(n==1)return 1; else return f(n-1)+1;}main(){ int i,j=0; for(i=1;i<3;i++) j+=f(i); printf("%d\n",j);}
查看答案
以下程序的输出结果是____?long fun(int n){ long s; if(n==1|n==2) s=2; else s=n+fun(n-1); return s;}main(){ printf("%ld\n",fun(4));}
A. 7
B. 8
C. 9
D. 10
以下程序的输出结果是____?int func(int n){ if(n==1) return 1; else return (n*func(n-1));}main(){ int x; x=func(3); printf("%d\n",x);}
A. 5
B. 6
C. 7
D. 8
以下程序的输出结果是____?int sum(int n){ int s; if(n==1) s=1; else s=n+sum(n-1); return s;}main(){ printf("%ld\n",sum(4));}
A. 1
B. 4
C. 6
D. 10
以下程序的输出结果是____?int fib(int n){ int s; if(n==1|n==2) s=1; else s=fib(n-2)+fib(n-1); return s;}main(){ printf("%ld\n",fib(5));}
A. 1
B. 3
C. 5
D. 7