堆栈实现代码...我如何将它放在用户输入上? [英] Stack implementation code...how do i put it on user input?
本文介绍了堆栈实现代码...我如何将它放在用户输入上?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
#include
using namespace std;
int st[100],top=-1;
void push(int x)
{
st[++top] = x ;
}
void pop()
{
if(top==-1) printf("Stack Overflow");
else printf("Delete = %d\n",st[top--]);
}
int main()
{
push(10);
push(100);
push(-25);
pop();
pop();
return 0;
}
我的尝试:
What I have tried:
int main()
{
int n;
cin >> n;
push(10);
push(100);
push(-25);
pop();
pop();
return 0;
}
推荐答案
获取用户输入的简便方法是使用 scanf 。
The easiet way to get user input is with scanf.
printf("Enter a int number");
int number = 0;
scanf("%d",&number);
这篇关于堆栈实现代码...我如何将它放在用户输入上?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文