下列程序段的执行结果为_________。 A = "abcd" B = "bcde" E = Right(A, 3) F = Mid(B, 2, 3) If E<F Then Print E+F Else Print F+

admin2009-01-15  25

问题 下列程序段的执行结果为_________。     A = "abcd"    B = "bcde"    E = Right(A, 3)    F = Mid(B, 2, 3)    If E<F Then Print E+F Else Print F+E

选项 A、cdebcd
B、cdd
C、cdcd
D、bcdcde

答案8

解析 Right(字符串,n);返回字符串的最后n个字符。 Mid(字符串,p,n):从第p个字符开始,向后截取n个字符。p和n都是算术表达式。“+”:字符串连接运算符,将两个字符串按顺序连接起来。
字符串比较:将两个字符串从左到右逐个比较其ASCII码值,直到比较出第一个不相等的为止。
Right("abcd",3)="bcd"
Mid("bcde",2,3)="cde"
"bcd"<"cde",所以打印出的结果为“bcdcde”。
转载请注明原文地址:https://kaotiyun.com/show/Bp2p777K
0

最新回复(0)