有如下一段程序: SET TALK OFF AY="Hello World!" BY="X" CY=ASC(BY)+1 DY=30 EY=CHR(DY*2+5)+CHR(CY) EY=&EY ?"&EY."

admin2010-11-26  24

问题 有如下一段程序:    SET TALK OFF    AY="Hello World!"    BY="X"    CY=ASC(BY)+1    DY=30    EY=CHR(DY*2+5)+CHR(CY)    EY=&EY    ?"&EY."    SET TALK ON    RETURN    执行该程序后,屏幕显示的结果为______。   

选项 A、AY     
B、BY
C、Hello world!     
D、程序出错

答案C

解析 通过将题目中的程序拷贝到命令框中执行,可以知道其执行结果为Hello World!。实际上它的执行过程如下:首先通过第1,2,3,4,5,6行程序的执行,可以得到EY的值为“AY”,然后第七行通过宏替换可以得到 EY的值为"Hello World!",最后回显即可以得到结果。
转载请注明原文地址:https://kaotiyun.com/show/wczp777K
0

最新回复(0)