完成一个 C算法,输入一算术表达式能够编程计算其中括号 “(”和“)”;“[”和“]”;“{”和“}”的匹配第2步在判断表达式括号匹配正确的基础上能够计算表达式的值.

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 02:53:02
完成一个 C算法,输入一算术表达式能够编程计算其中括号 “(”和“)”;“[”和“]”;“{”和“}”的匹配第2步在判断表达式括号匹配正确的基础上能够计算表达式的值.
xQAJPJ*`ucztYT&jm55FI cw+_sAp͛7c N4+,~6hxAf[t5F2툹>[, 5+f]h=eq@0Rť:SQgzVp(=DVN&$6"7p 3NB]4~}qGH.PӵN句\YEc^hSreɑDoXߋ%]m5Je`Q2g&q/]2t2YH?'x ABRY5^cW٪QxD

完成一个 C算法,输入一算术表达式能够编程计算其中括号 “(”和“)”;“[”和“]”;“{”和“}”的匹配第2步在判断表达式括号匹配正确的基础上能够计算表达式的值.
完成一个 C算法,输入一算术表达式能够编程计算其中括号 “(”和“)”;“[”和“]”;“{”和“}”的匹配
第2步在判断表达式括号匹配正确的基础上能够计算表达式的值.

完成一个 C算法,输入一算术表达式能够编程计算其中括号 “(”和“)”;“[”和“]”;“{”和“}”的匹配第2步在判断表达式括号匹配正确的基础上能够计算表达式的值.
这个要用 到栈了,碰到左括号("(、[、{")则压栈,碰到右括号则出栈,结束后判断栈是否为空,如果为空则说明匹配,否则不匹配.