永发信息网

入栈和出栈都是对栈顶元素进行操作,为什么

答案:1  悬赏:10  手机版
解决时间 2021-02-18 19:22
入栈和出栈都是对栈顶元素进行操作,为什么
最佳答案
#define STACKSIZE 100
int mstack[STACKSIZE],top,bottom;
void mInitStack() { top=bottom=0; }
void mPush(int x) { if ( top-bottom<=STACKSIZE ) { mstack[top]=x; top++; } }
int mPop() { int r=0; if ( top>bottom ) { r=mstack[top]; top--; } return r; }
void mShowStack() { int i; printf("["); for ( i=bottom;ivoid main()
{
int i,n,x,loop=1,s;
char buffer[80];
mInitStack();
scanf("%d",&n); for ( i=0;i mShowStack();
while ( loop )
{ buffer[1]=0; gets(buffer); s=1;
switch ( buffer[1] )
{ case 'O':
case 'o': x=mPop(); break;
case 'U':
case 'u': x=atoi(buffer+5); mPush(x); break;
case 'n':
case 'N': loop=0; break;
default: s=0; break;
}
mShowStack();
}
mShowStack();
}追问什么啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
42岁,女,明显黄疸与全身皮肤瘙痒2个月余,
岷阳小区北区我想知道这个在什么地方
前山屯在什么地方啊,我要过去处理事情
难道发生全反射时,入射角一定会等于反射角?
天蝎座的女人与射手座的男人,能最后在一起的
求完本现代修神修圣小说要完结的 主角出来就
下面体适能要素中属于健康体适能的是()
如何看待高中生烫头问题
社保断了几年,另一个公司怎么买?
上杉溪地址有知道的么?有点事想过去
历史上,曹操的第四个儿子不是曹植吗?我们课
电脑把硬盘拆了,桌面显示的文件是无法读取还
圫脚下在哪里啊,我有事要去这个地方
【吸管小制作】牙签筷子吸管这些工具能做哪些
苔菜指的是什么?是海苔吗?
推荐资讯
汪汪你之汪汪地址在哪,我要去那里办事,
歪歪如何设置鲜花
杭州到哈尔滨多长时间
镍氢电池没电了,多长时间电池就没用了
永兴楼这个地址在什么地方,我要处理点事
星际争霸2里面 三个种族的特点 和缺点 。
淘宝收到的货与卖家描述的完全不符合,怎么办
同德广场地址有知道的么?有点事想过去
c++初步学完之后学什么?
两个“强盗”闯进北京西北郊的皇家园林——圆
【如何学好英语发音】怎么学会英语发音?
黄家面皮店地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?