栈的一种应用是检测代码中的括号是否正确匹配。例如: 代码形如{...(...)...[...]...} 为正确匹配。 代码形如{...[...]...}...} 错误,多了一个}。 代码形如{...[...}...]虽然数量正确,但次序错误。 编写程序,读入一个字符串,其中包含{}、[]、()三种括号,检查该字符串中的括号是否正确匹配。
时间: 2023-05-01 22:03:35 浏览: 104
数据结构实验代码括号匹配的检验.rar
这是一个关于检测代码中的括号是否正确匹配的应用。例如,代码形如 {...(...[...]...)...} 为正确匹配。代码形如 {...[...]...}...} 为错误,多了一个括号。代码形如{...[...}...]才含有一个括号,顺序错误。编写程序,读入一个字符串,其中包含{}、[]、()三种括号,检查该字符串中的括号是否正确匹配。
阅读全文