星海

2015 · 单选题 · 第 177 题

计算机学科专业基础(408) · 第 177 题

已知程序如下:

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

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

  1. Amain( )→S(1)→S(0)
  2. BS(0)→S(1)→main( )
  3. Cmain( )→S(0)→S(1)
  4. DS(1)→S(0)→main( )

答案

A A. main( )→S(1)→S(0)

在线刷这套题:即时判分、错题本、闪卡复习,不用登录就能练。