在下面的表达式中,运算结果为逻辑真的是( )。
A.EMPTY(.NULL.)
B.LIKE("edit"," edi?")
C.AT("a","123abc")
D.EMPTY(SPACE(10))
A.EMPTY(.NULL.)
B.LIKE("edit"," edi?")
C.AT("a","123abc")
D.EMPTY(SPACE(10))
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是( )。
A.EMPTY(.NULL.) B.LIKE('acd','ac?')
C.AT('a','123abc') D.EMPTY(SPACE(2))
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是( )。
A.EMPTY(.NULL.) B.LIKE('xy?','xyz')
C.AT('xy','abcxyz') D.ISNULL(SPACE(0))
A.A.EMPTY(SPACE(0))
B.B.LIKE(xy*,xyz)
C.C.AT(xy,abcxyz)
D.D.ISNULL(.NUILL.)
A.NOT→AND→OR
B.NOT→OR→and
C.OR→AND→NOT
D.用括号变更顺序
算法分析:表达式求值是程序设计语言编译中的一个最基本的问题。它的实现方法是栈的一个典型的应用实例。在计算机中,任何一个表达式都是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。其中操作数可以是常数,也可以是变量或常量的标识符;运算符可以是算术运算符、关系运算符和逻辑运算符;界限符为左右括号和标识表达式结束的结束符。
以下叙述中正确的是
A.关系运算符两边的运算对象可以是Ci吾言中任意合法的表达式
B.在C语言中,逻辑真值和假值分别对应1和0
C.对于浮点变量x和y,表达式:x=y是非法的,会出编译错误
D.分支结构是根据算*表达式的结果来判断流程走向的