永发信息网

求下面的程序的结果~void main( ){Stack S;Char x,y;InitStack(S);X=’c’;y

答案:1  悬赏:10  手机版
解决时间 2021-07-31 14:38
求下面的程序的结果~
void main( ){
Stack S;
Char x,y;
InitStack(S);
X=’c’;y=’k’;
Push(S,x); Push(S,’a’); Push(S,y);
Pop(S,x); Push(S,’t’); Push(S,x);
Pop(S,x); Push(S,’s’);
while(!StackEmpty(S)){ Pop(S,y);printf(y); };
Printf(x);
}
最佳答案

根据堆栈的“后进先出”的特性,我们可以得到如下过程:
void main( ){
Stack S;
Char x,y;
InitStack(S);
x=’c’;y=’k’; //x='c',y='k'
Push(S,x); //x='c',y='k',S=c
Push(S,’a’); //x='c',y='k',S=ac
Push(S,y); //x='c',y='k',S=kac
Pop(S,x); //x='k',y='k',S=ac
Push(S,’t’); //x='k',y='k',S=tac
Push(S,x); //x='k',y='k',S=ktac
Pop(S,x); //x='k',y='k' S=tac
Push(S,’s’); //x='k',y='k' S=stac
while(!StackEmpty(S))
{
Pop(S,y); //依次为y='s',y='t',y='a',y='c'
printf(y); //打印依次为s,t,a,c
}
Printf(x);//x='k'
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英雄岛双英雄
pdf文件解密
我想要进滔滔
淇县鹤壁淇县永康包子这个地址在什么地方,我
俊杰的新专辑什么时候出?
为什么开通了QQ游戏人生,没显示
如果对QQ空间有意见或建议去哪反馈?
QQ华夏带战魂黄金圣龙好不好?老区大概多少J
街头篮球什么职业技术要求最低
电脑老是有毛病?
留学哪个中介比较好,出国留学去哪个国家比较
诺基亚e65这部机子的优缺点有哪些
天心区长沙永旺铝合金断桥门窗怎么去啊,谁知
魔兽世界现在一套FST6多少RMB
NBA现役十大大前锋?
推荐资讯
死亡幻想的英文名
QQ群的号是怎么申请的?
半年减掉三十斤正常吗?
去饰品店面试要什么文凭
哪些菜适合不会做菜的人做?又好吃又营养
最近装大锅后,怎么凤凰电影台收不到了?
如果你的男/女朋友不再吻你了,是不是就代表
CF最强的阻法是
完美国际所有副本的位置
谁会串台词丫///~~急!!!!!
模板怎么套定额,后浇带 中的梁套什么定额
我开了一年的年费QQ会员,后来我又在淘宝网上
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?