【正确答案】
B
【答案解析】[解析] 本题综合字符串函数与For循环。由于Print语句在For循环后,而不在 For循环内,故只有For循环执行完毕后,Print方法才输出最终的z值。当i=z时,For循环执行最后一次循环体。此时Mid(a,2,2)表示返回a$从第2个字符开始向右的第2个字符,即“bb”;Left(a,2)表示返回a$左边的两个字符,即“ab”;Right(a,2)表示返回a$右边两个字符,即“ba”。所以“X&Y&z”的值为“bbabba”,Ucase返回字符串的大写形式,所以本题正确答案为B。