为了判断字符串变量ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为True,否则为False。下面能正确实现这一目的的表达式是

admin2015-09-23  33

问题 为了判断字符串变量ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为True,否则为False。下面能正确实现这一目的的表达式是

选项 A、A < ch < "Z"
B、A < ch And ch < "Z"
C、A < ch Or ch < "Z"
D、A < UCase(ch) And UCase(ch) < "Z"

答案B

解析 题目中的Not、And、Or属于逻辑运算符,>、 <属于比较运算符,又叫关系运算符。A选项的表达式书写不正确,B选项能够判断字符变量是否为大写字母,C选项or逻辑运算符,得到的是当ch或者时,返回值为正,不能判断ch是否是个大写字母,D中选项字母大小写转换函数Ucase是将字符串中的小写字母转换为大写字母,则当ch在a~z或者A~Z之间,返回值都为True。故选择B项。
转载请注明原文地址:https://kaotiyun.com/show/kQLp777K
0

最新回复(0)