问题
单项选择题
下列程序段的执行结果为 ______。 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
答案
参考答案:D
解析:[评析] Right(字符串,n):返回字符串的最后n个字符。 Mid(字符串,p,n):从第p个字符开始,向后截取n个字符。p和n都是算术表达式。 “+”:字符串连接运算符,将两个字符串按顺序连接起来。 字符串比较:将两个字符串从左到右逐个比较其ASCII码值,直到比较出第一个不相等的为止。 Right(“abcd”,3)="bcd" Mid("bcde",2,3)="cde" "bcd"<"cde",所以打印出的结果为“bcdcde”。