已知程序如下:Int S(int n){return (n<=0)20:s(n-1)+n;}Void main(){ciout<<S(1);}程序运行时使用栈来保存调用过程的信息,自栈底到栈项保存的信息依次对应的是_______。
【正确答案】 A
【答案解析】解析:递归调用函数时,在系统栈里保存的函数信息需满足先进后出的特点,依次调用了main()、S(1)、S(0),故栈底到栈顶的信息依次是。main()、S(1)、S(0)。