对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式“a or((b>c)and d)”,当【 】时可进行短路计算。
A、a 的值为 true
B、d 的值为 true
C、b 的值为 true
D、c 的值为 true
对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式“a or((b>c)and d)”,当【 】时可进行短路计算。
A、a 的值为 true
B、d 的值为 true
C、b 的值为 true
D、c 的值为 true
A
【解析】
对于布尔表达式“aor((b>c)and d)”,如果a的值为真,即可确定该表达式的值为真不需要再去计算“((b>c)and d)”的值,因此可进行短路计算。
运算符 += 的名称是__________,a+=b的等价表达式是__________。
运算符 *= 的名称是__________,a*=b的等价表达式是__________。
运算符 /= 的名称是__________,a/=b的等价表达式是__________。
运算符 %= 的名称是__________,a%=b的等价表达式是__________。
运算符 &= 的名称是__________,a&=b的等价表达式是__________。
运算符 |= 的名称是__________,a|=b的等价表达式是__________。
运算符 >>= 的名称是__________,a>>=b的等价表达式是__________。
按优先级高低排列以下运算符:&=,+,%,>>,&&,+=,!=,>>=,->,&,sizeof,++,!,[],-,?:,(),==