如果字段“考查成绩”的取值范围为小写字母a~e,则下列选项中,错误的有效性规则是

admin2019-05-23  34

问题 如果字段“考查成绩”的取值范围为小写字母a~e,则下列选项中,错误的有效性规则是

选项 A、>=’a’And<=’e’
B、[考查成绩]>=’a’And[考查成绩]<=’e’
C、考查成绩>=’a’And考查成绩<=’e’
D、’a’<=[考查成绩]<=’e’

答案D

解析 本题中“考查成绩”的取值范围为a~e,并且包含a和e。选项A、选项B和选项C都是正确的表达式。选项D中因为“<=”符号是用于数值比较的双目运算符,结合方向为从左到右。第一步计算出“a”<=[考查成绩]的结果值为“true”或“false”的逻辑值,当与第二个<=做比较操作时,左边的true/false值会强制类型转换为数值-1/0,然后跟<=右边值比较,永远小于“e”,最后的结果是布尔值“真”,进而起不到约束输入的作用,综上可知,所以应选择选项D。
转载请注明原文地址:https://kaotiyun.com/show/8D0p777K
0

相关试题推荐
最新回复(0)