首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知有一整数序列{a1,a2,a3,…,an}。栈A中只保存整数,即序列中元素为整数时允许其入栈。设计一个算法实现如下功能:用栈结构存储入栈的整数,当ai≠一1时,将ai进栈;当ai=一1时,输出栈顶整数并出栈。
已知有一整数序列{a1,a2,a3,…,an}。栈A中只保存整数,即序列中元素为整数时允许其入栈。设计一个算法实现如下功能:用栈结构存储入栈的整数,当ai≠一1时,将ai进栈;当ai=一1时,输出栈顶整数并出栈。
admin
2017-11-14
28
问题
已知有一整数序列{a
1
,a
2
,a
3
,…,a
n
}。栈A中只保存整数,即序列中元素为整数时允许其入栈。设计一个算法实现如下功能:用栈结构存储入栈的整数,当a
i
≠一1时,将a
i
进栈;当a
i
=一1时,输出栈顶整数并出栈。
选项
答案
#define maxsize //栈空间容量 void InOutS(int S[maxsize]){ int top=0: //top为栈项指针,定义top=0时为栈空 for(i=1;i<=n;i++){ //n个整数序列作处理 ScaRf(”%d”,&x); //从输入整数序列 if(X!=一1) //读入的整数不等于一1时入栈 if(top==maxsize一1){printf(”栈满\n”);exit(0);} else s[++top]=x; //x入栈 else{ //读入的整数等于一1时退栈 if(top==0){printf(”栈空\n”); exit(0); } else printf(”出栈元素是%d\n”,S[top一一]); } } }
解析
转载请注明原文地址:https://jikaoti.com/ti/jafjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
【洛克】(JohnLocke,1632—1704)华中师范大学2003年世界近现代史真题;南京大学2006年世界史真题
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
魏晋南北朝的手工业技术有所进步,下列各项能反映这一特点的是()。①培育出“三熟之稻”②“灌钢”技术的发明③吴培育出八辈之蚕④纸成为最主要的书写材料
1942年太平洋战争爆发后,日本先后夺取了焦作、开滦等煤矿,华北沦陷区每年向日本输送的原煤达800万吨。这说明日本在沦陷区进行经济掠夺的直接目的是()。
全国高校院系调整的具体时间是()。
宋代至清代我国书籍印刷的主要方式是()
提出‘六经皆史”观点的清代著名学者是()。
—棵二叉树的后序遍历序列为DABEC,中序遍历序列为DFBAC,则先序遍历序列为()。
一个客户机利用FTP协议从服务器上下载文件,如下图所示为整个过程中协议交换的过程,请回答如下问题:(1)该协议层图中第四层协议是什么?(2)如果FTP客户端采用了LIST命令来获得FTP服务器上的文件列表,该列表采用什么端口传输?
一次分配所有资源的方法可以预防死锁的发生,它破坏的死锁四个必要条件中的()。
随机试题
现代汉语中,[p]与[p’]的区别特征是
Likemostpeople,I’velongunderstoodthatIwillbejudgedbymyoccupation,thatmyprofessionisagauge(标准)peopleuseto
nanoemulsions
扰动土样制备试件可采用以下哪些方法?()
下列关于我国环境标准工作的历史严格的说法,不正确的是( )。
某建设项目建设期是3年,其贷款分年均匀拨付,三年贷款额分别为300万元、400万元、500万元,年利息率为6%,建设期内利息只计息不支付,则该项投资的建设期贷款利息是()万元。
丙公司是一家上市公司,管理层要求财务部门对公司的财务状况和经营成本进行评价。财务部门根据公司2013年和2014年的年报整理出用于评价的部分财务数据,如下表所示:要求:计算2014年年末的下列财务指标:①营运资金;②权益乘数。
在考虑企业所得税但不考虑个人所得税的情况下,下列关于资本结构有税MM理论的说法中,错误的是()。
我国少数满族、回族、黎族的主要分布省区依次为()。
领导让你调查了解辖区内银行业支持实体经济的相关情况,但是你对银行这方面的业务并不熟悉。你会怎么做?
最新回复
(
0
)