返回主页

[数据结构 P2003] 程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是( )。

 
学习人数: 563
 
正确率: 84%
答案解析

题目描述
未通过

已知程序如下:

int S(int n) { 
    return (n <= 0) ? 0 : S(n - 1) + n;
}
void main() { 
    cout << S(1);
} 

程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是( )。

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 选项
 B 选项
 C 选项
 D 选项

上一题
下一题
加入错题本
个人笔记
已有1条笔记

登录后提交答案


暂无评论,来抢沙发