A-A+ 执行完下列语句段后 i值为()。 int f(int x) {return((x>0)?x* 2022-08-12 15:38:27 问答库 阅读 196 次 问题详情 执行完下列语句段后,i值为()。 int f(int x) {return((x>0)?x*f(x一1):2);} int i; i=f(f(1));A.2B.4C.8D.无限递归请帮忙给出正确答案和分析,谢谢! 参考答案 正确答案:B此题考查的知识点是递归算法的分析。根据题意可计算f(0)=2,f(1)=2,f(2)=4,所以选B。