首页学历类考试大学计算机科学
(简答题)

假设一个算术表达式中可以包含三种括号:圆括号“(”和“)”,方括号“[”和“]”以及花括号“{”和“}”,且这三种括号可按任意的次序嵌套使用。编写算法判断给定表达式中所含括号是否配对出现。

正确答案

假设表达式已存入字符数组A[n]中,具体算法如下:

答案解析

相似试题

  • (单选题)

    在一个有①逻辑运算②算术运算及③关系运算混合在一起的表达式(无括号)中,其运算顺序为()

    答案解析

  • (单选题)

    在VisualFoxPro中,如果在一个运算表达式中有逻辑运算、关系运算和算术运算混合在一起,其中不含括号,则它们的运算顺序为()

    答案解析

  • (简答题)

    试采用设计模式描述算术表达式(不含圆括号)的设计方案。算术表达式是由加、减、乘、除和操作数构成的表达式,操作数假定为实数。

    答案解析

  • (简答题)

    试写一个判别表达式中开、闭括号是否配对出现的算法。

    答案解析

  • (单选题)

    对if(…)句型括号中的表达式,下列Java类型中哪一个是合法的?()

    答案解析

  • (单选题)

    在创建索引时,索引表达式可以包含一个或多个表字段。在下列数据类型的字段中,不能作为索引表达式的字段为()

    答案解析

  • (判断题)

    for循环体语句中,可以包含多条语句,但要用大括号括起来 。

    答案解析

  • (判断题)

    多分支语句switch(…)括号中的表达式的返回值类型可以是全部整型类型,外加char类型。

    答案解析

  • (单选题)

    如果一个T-SQL语句中包含多个逻辑运算符并且假设语句中没有括号时,其正确的运算顺序是()

    答案解析

快考试在线搜题