更多“若一个栈用数组data[ 1..n]存储,初始栈顶指针top为n,则以下元素x进栈的正确操作是()。 ”相关问题
  • 第1题:

    若一个栈用数组data[1..n]存储,初始栈顶指针top为n+1,则以下元素x进栈的正确操作是()。

    A.top++; data[top]=x;

    B.data[top]=x; top++;

    C.top--; data[top]=x;

    D.data[top]=x; top--;


    可以设置在data[0]或data[n-1]处

  • 第2题:

    若一个栈用数组data[1..n]存储,初始栈顶指针top为0,则以下元素x进入栈的正确操作是 _______。

    A.top++; data[top]=x;

    B.data[top]=x;top++;

    C.top--; data[top]=x;

    D.data[top]=x;top--;


    可以设置在data[0]或data[n-1]处

  • 第3题:

    3、(1) 若一个栈用数组data[1..n]存储,初始栈顶指针top为n+1,则以下元素x进栈的正确操作是()。 (2) 若一个栈用数组data[1..n]存储,初始栈顶指针top为n+1,则以下元素x出栈的正确操作是()。 (3) 若一个栈用数组data[1..n]存储,初始栈顶指针top为1,则以下元素x进栈的正确操作是()。 (4) 若一个栈用数组data[1..n]存储,初始栈顶指针top为1,则以下元素x出栈的正确操作是()。


    data[top]=x; top++;

  • 第4题:

    16、若一个栈用数组data[1..n]存储,初始栈顶指针top为n+1,则以下元素x进入栈的正确操作是 _______。

    A.top++; data[top]=x;

    B.data[top]=x;top++;

    C.top--; data[top]=x;

    D.data[top]=x;top--;


    data[top]=x; top++;

  • 第5题:

    17、若一个栈用数组data[1..n]存储,初始栈顶指针top为n,则以下元素x进入栈的正确操作是 _______。

    A.top++; data[top]=x;

    B.data[top]=x;top++;

    C.top--; data[top]=x;

    D.data[top]=x;top--;


    data[top]=x; top++;