-->
当前位置:首页 > 题库

单选题:已知程序如下:

Luz5年前 (2021-05-10)题库1092
已知程序如下:
int s(int n) { return (n<=0) ? 0 : s(n-1) +n; }
void main() { cout<< s(1); }
程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是() 。 @[A](2)

A. main()->S(1)->S(0)
B. S(0)->S(1)->main()
C. main()->S(0)->S(1)
D. S(1)->S(0)->main()




A.main()->S(1)->S(0)
B.S(0)->S(1)->main()
C.main()->S(0)->S(1)
D.S(1)->S(0)->main()


答案:A