若运行图1的程序,则输出的结果是( ) A.3 B.8 C.2 D.5

问题描述:

若运行图1的程序,则输出的结果是( ) A.3 B.8 C.2 D.5
程序如下:
A=5
B=3
B=A
A=B
PRINT B
END

A=5
B=3
B=A /*把A的值给B*/ 'B=5
A=B /*把B的值给A*/ 'A=5
PRINTB /*输出B的值*/'B为5
答案是D