提问,高手进来回答!
创始人
2025-07-14 06:35:37
0
提问,高手进来回答!
楼上把C实现的代码都直接给出来了。
楼主没太说清楚括号间是否也要求匹配?即大括号应在中括号之外,中括号应在小括号之外?
设计一个算法思想如下:
开始
读入字符串
对每一个读入的字符:(While或者For循环)
判断是否是{或}
是 不是
大括号标志位+1或-1 next
递归调用此程序,判断是否为[或]
是 不是
中括号标志位+1或-1 next
递归调用此程序,判断是否为(或)
是 不是
小括号标志位+1或-1 next
循环结束
检查标志位,输出信息。

应该写成递归调用,即高级括号内的低级括号不匹配即要报错。
即能够检测出这种情况:
{[(1+1)+1(]+[)1+(1+1)]}
只要第一个中括号里的小括号不匹配就要跳出递归。
实现上可以定义int main,并在判断本层括号前检查低一层返回的值,如不匹配即给出提示。

相关内容

热门资讯

电动车挂牌多少钱 电动车挂牌多... 电动车挂牌需要多少钱?这是一个常见问题。一般来说,电动车上牌的费用在100元至200元之间,具体收费...
别克显示发动机动力降低怎么解决... 当别克车辆显示发动机动力降低时,可能是由多种原因造成的。以下是一些常见原因及其解决方案:1. 发动机...
骆驼牌电池质量怎么样 骆驼牌电... 骆驼牌电池质量较好,具有以下优点:1. 长时间的使用寿命:骆驼电池一般可以使用2至3年左右,因为含铅...
威兰达和锋兰达哪个性价比高 丰... 威兰达和锋兰达都是优秀的汽车选择,具体哪个更具性价比,取决于您的个人需求和偏好。锋兰达在市场上受到广...
小牛电动车坐垫怎么打开 小牛电... 小牛电动车后座怎么打开:1、启动孔内插入钥匙。2、向一边转是启动另一边转是锁车头。3、向锁车头那边转...
喜德盛17寸车架适合身高 喜德... 喜德盛17寸车架适合身高为1.65米~1.75米的人骑行。根据山地车尺寸常识,17寸的山地车架适合身...
无车办理报废注销多少钱 无车报... 无车办理报废注销的费用因地区而异,大致在几百元左右。首先,以北京为例,无车办理报废注销的费用大约在3...
共享电动车收费标准是多少 长沙... 共享电动车的收费标准因地区而异,下面列举了一些常见的收费标准。首先,哈啰共享电单车的起步价为2.5元...
描述汽车外清洗的工作流程 清洗... 汽车外部清洗的流程步骤如下:1. 预洗:使用高压水枪或软水管将车身表面的大块污垢和沉积物冲洗掉,尽可...
顺心捷达服务怎么样 顺心捷达服... 顺心捷达,作为顺丰快运股份控股的零担快运企业,自2018年成立以来,便在物流行业内引起了广泛关注。这...