首页
登录
从业资格
可利用一个栈来检查表达式中的括号是否匹配,其方法是:初始时设置栈为空, 然后从左
可利用一个栈来检查表达式中的括号是否匹配,其方法是:初始时设置栈为空, 然后从左
考试题库
2022-08-02
109
问题
可利用一个栈来检查表达式中的括号是否匹配,其方法是:初始时设置栈为空, 然后从左到右扫描表达式,遇到左括号“(”就将其入栈,遇到右括号“)”就执行出栈操作,忽略其他符号。对于算术表达式“a*(b+c))d”,由于( )因此可判断出该表达式中的括号不匹配。A.需要进行出栈操作但栈已空B.需要进行入栈操作但栈已满C.表达式处理已结束,但栈中仍留有字符“(”D.表达式处理已结束,但栈中仍留有字符“)”
选项
A.需要进行出栈操作但栈已空
B.需要进行入栈操作但栈已满
C.表达式处理已结束,但栈中仍留有字符“(”
D.表达式处理已结束,但栈中仍留有字符“)”
答案
A
解析
左括号入栈,右括号出栈,,该题中括号为:()),所以当执行第2个右括号时,第一个左括号已经出栈了,栈为空栈。
转载请注明原文地址:http://tihaiku.com/congyezige/2418087.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
计算机程序=算法+数据结构+程序设计方法+语言工具和环境,其中关于程序设计的叙述
软件测试分为黑盒测试和白盒测试,其中()方法属于黑盒测试。A.等价类划分和边界值
()是一种面向数据结构的软件开发方法,该方法以数据结构为基础,通过一组映射或转换
在Word编辑状态下,若要多次复制Word中的格式,使用方法为:首先选中设置好格
同一个函数名(或方法名)可以对应不同的函数体(或方法代码),该特性在面向对象技术
折半(二分)查找方法对查找表的要求是()。A.链表存储结构,元素有序排列
设有一个初始为空的栈,若输入序列为1、2、3、…、n(n>3),且输出序列的第
若算术表达式“a*(b-c)+d”采用二叉树描述,则合理的树结构为()。
下图所示的有限自动机中,s0是初始状态,s3为终止状态,该自动机不能识别()
与表达式“a-(b+c)*d”对应的后缀式为()。A.ab-c*d+ B.
随机试题
IhaveobservedthattheAmericansshowalessdecidedtasteforgeneralide
梅(plumblossom)、兰(orchid)、竹、菊(chrysanthemum),素有“四君子”之称。作为人格品性的文化象征,梅、兰、竹、菊意义
在“神圣同盟”中处于领导地位的是()。A.俄国和普鲁士 B.奥地利和俄国
某基础混凝土浇筑需劳动量为1200个工日,划分为劳动量相等的3个施工段组织流水施
5个月婴儿,喂养困难,轻咳。查体:面部水肿,鼻唇三角区青紫,呼吸80次/分,表浅
李老师在学年末对选修“歌唱”模块的学生进行了结业考试,然后按学生的考试分数进行排
邓小平对实事求是思想路线的主要贡献是( ) A.首次对思想路线进行了准确完整
下列关于资本化的表述中,正确的有()。A.不可直接归属于符合资本化条件的资
资产负债表中“期末余额”栏的填列方法主要有( )。A.根据几个总账科目的余额计算
(2018年真题广东)不得在高压线下施工作业,若附近有架空高压线时应有专人监护
最新回复
(
0
)