设变量MyName(字符串型),Age(整型)分别表示一个人的姓名和年龄,要设计一个逻辑表达式,当该人姓张,并且超过60岁,则表达式的值为True,下面正确的是

admin2020-02-27  27

问题 设变量MyName(字符串型),Age(整型)分别表示一个人的姓名和年龄,要设计一个逻辑表达式,当该人姓张,并且超过60岁,则表达式的值为True,下面正确的是

选项 A、Right(MyName, 1) = "张" And Age > 60
B、Left(MyName, Len("张")) = "张" And Age > 60
C、Left(MyName, Len("张")) = "张" Or Age > 60
D、MyName = "张" And Age > 60

答案B

解析 Left(s,n)是从字符串的左端起截取n个字符;Right(s,n)是从字符串的右端起截取n个字符;姓名是姓在左,名在右,故A选项错误。将"张"赋值给变量MyName,不符合题目要求,故D选项错误。函数Len(s)返回字符串s的长度,即所包含的字符的个数。Left(MyName, Len("张")) = "张" And Age > 60表示当该人姓张,并且超过60岁,表达式的值为True,故正确答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/SRTp777K
0

最新回复(0)