内存:1000  时间:1

题目描述

利用栈的基本运算,编写一个算法输入若干整数,以0标识输入结束。然后按与输入相反次序输出这些整数。

输入

输入:

1 2 3 4 5 0

输出

输出:

5 4 3 2 1

样例输入

6 7 8 9 10 0

样例输出

10 9 8 7 6

提示

代码如下

#include <iostream>
using namespace std;
void stack1()
{
    int n;
    cin>>n;
    if(n!=0)
    {
        stack1();
        cout<<n<<" ";
    }
    else
    {
        return ;
    }
}
int main()
{
    stack1();
    return 0;
}

代码来源于互联网,仅供参考!