算法分析:表达式求值是程序设计语言编译中的一个最基本的问题。它的实现方法是栈的一个典型的应用实例。在计算机中,任何一个表达式都是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。其中操作数可以是常数,也可以是变量或常量的标识符;运算符可以是算术运算符、关系运算符和逻辑运算符;界限符为左右括号和标识表达式结束的结束符。
以下叙述中正确的是
A.关系运算符两边的运算对象可以是Ci吾言中任意合法的表达式
B.在C语言中,逻辑真值和假值分别对应1和0
C.对于浮点变量x和y,表达式:x=y是非法的,会出编译错误
D.分支结构是根据算*表达式的结果来判断流程走向的
以下叙述中正确的是
A.由&&构成的逻辑表达式与由Il构成的逻辑表达式都有""短路""现象
B.C语言的关系表达式:0<x
C.逻辑""非""(即运算符!)的运算级别是最低的
D.逻辑""或""(即运算符Ⅱ)的运算级别比算*运算要高
以下叙述中正确的是
A."a""表示一个字符常量
B."\0"表示字符0
C.表达式:"a">"b"的结果是""假""
D.\"""是非法的1.12逻辑运算符和逻辑表达式
A.在标识符中,大写字母和小些字母的意义相同
B.有些不同类型的变量可以在一个表达式中运算
C.在赋值表达式中等号 “=”左边的变量和右边的值可以是不同类型
D.同一个运算符号在不同的场合可以有不同的含义