首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,(1);对算术表达式“((a+b/(a+b)-c
可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,(1);对算术表达式“((a+b/(a+b)-c
admin
2019-04-09
16
问题
可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,(1);对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,(2)。这两种情况都表明所检查的算术表达式括号不匹配。
选项
A、栈为空却要进行出栈操作
B、栈已满却要进行入栈操作
C、表达式处理已结束,栈中仍留下有字符“(”
D、表达式处理已结束,栈中仍留下有字符“)”
答案
C
解析
栈是先进后出的线性表。
对算术表达式“(a/b*(a+b))/c)+(a+b)”进行括号检查时,操作顺序为:
①遇到第1个左括号,进行入栈操作。栈中有1个左括号。
②遇到第2个左括号,进行入栈操作。栈中有2个左括号。
③遇到第1个右括号,进行出栈操作。栈中有1个左括号。
④遇到第2个右括号,进行出栈操作。栈中没有左括号。
⑤遇到第3个右括号,进行出栈操作。但此时为空栈,无法进行出栈操作。
表达式检查结束。第1空的正确答案为选项A。
对算术表达式“((a+b/(a+b)-c/a)几”进行括号检查时,操作顺序为:
①遇到第1个左括号,进行入栈操作。栈中有1个左括号。
②遇到第2个左括号,进行入栈操作。栈中有2个左括号。
③遇到第3个左括号,进行入栈操作。栈中有3个左括号。
④遇到第1个右括号,进行出栈操作。栈中有2个左括号。
⑤遇到第2个右括号,进行出栈操作。栈中有1个左括号。
表达式检查结束。栈中依然还有左括号,表示表达式不匹配,第2空的正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/z3VZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
IP层次实现的安全技术通常有(53)。
如果工作表数据发生变化时,图表会(15)。
RS449标准规格包括两个关于电气特性的子集标准,其中RS422是(5)。
在OSPF路由协议中,OSPF接口可以处于(42)种状态之一,该协议采用路由算法是(43)。
(46)是世界上最早的非政府性国际电工标准化机构,负责有关电气工程及电子领域的国际标准化工作。
设信道的码元速率为300Bd,采用4相DPSK调制,则信道的数据速率为(22)bit/s。
以下属于网络操作系统工作模式的是(1)。
TCP/IP协议集由Internet工作委员会发布并已成为(26)标准。与(27)的情况不同,从来不存在正式的TCP/IP层次结构模型,但根据已开发的协议标准,可以根据通信任务将其分成4个比较独立的层次,即网络接9层、网络互联层、(28)、应用层。
在Windows中,工作过程中较长时间离开计算机时,又想保存当前工作状态,应当采用(5)方式。
某数的BCD码为01101001,则该数对应的补码为(2);如果在最低位加一位偶校验位,则编码为(3)
随机试题
一肺炎病人,71岁,体质较弱,虽经抗感染及一般对症治疗,但未有明显好转,为防止发生感染性休克应密切观察()
20岁男性,1小时前被菜刀将食指末节掌侧方切去一块皮肤,约1cm×0.5cm,皮下脂肪裸露,治疗应
常温下,皮肤的物理散热速度主要取决于
梁的横截面如图所示,图中截面尺寸单位为mm。已知截面上σmax=8MPa,则截面上阴影部分的正应力合成的法向内力为()。
张某于2006年9月24日向环境影响评价登记办公室申请登记环境影响评价工程师类别,但张某具有不予登记的条件,下列()情况不予登记。
除面积小于()的卫生间以外,均应设置火灾自动报警系统。
甲公司是一家大型高端装备制造企业,通过详细分析,总结出了高端装备制造产业存在如下特征。在这些特征中,会造成同业竞争激烈的情形有()。
依据教学评价的时机,教学评价可分为形成性评价和______评价。
在更广阔的互联网、移动互联网领域,除了数据量_________,还有数据类型愈发多样且复杂,企业正面临着前所未有的大数据分析的挑战。在这一趋势之下,企业_________能够处理和分析大量结构化与非结构化数据、具备可靠性和经济效益的认知系统。填入画横线部
常用的Web服务器软件不包括()。
最新回复
(
0
)