执行以下程序段: a $="abbaedduba" For i=6 To 2 Step-2 X=Mid(a, i, i) Y=Left(a, i) z=Right(a, i) z=UCase(X&Y&z)

admin2013-01-23  11

问题 执行以下程序段:    a $="abbaedduba"    For i=6 To 2 Step-2      X=Mid(a, i, i)      Y=Left(a, i)      z=Right(a, i)      z=UCase(X&Y&z)    Next i    Print z    输出结果为______。

选项 A、ABA
B、BBABBA
C、ABBABA
D、AABAAB

答案B

解析 虽然程序段中有一个循环3次的循环过程,但只是最后一次循环的结果才有用。即最后一次循环的结果是:变量X为bb,变量Y为ab,变量z为ba。“X & Y & z”的计算结果为“bbabba”,经“UCase(X & Y & z)”计算后结果为“BBABBA”。
转载请注明原文地址:https://kaotiyun.com/show/ichp777K
0

最新回复(0)