关于QBASIC的计算

来源:百度知道 编辑:UC知道 时间:2024/07/01 07:16:35
LET R=11
LET S=22
LET Z=R
LET R=S
LET S=Z
PRINT S
END

这个,一步步来呀

LET R=11
LET S=22
LET Z=R 此时Z=11
LET R=S 此时R=22
LET S=Z 此时S=11
PRINT S

所以,打印的是11

可以写变量变化表。
第一步 第二步 第三步 第四步 第五步
r 11 11 11 22 22
s 0 22 22 22 11
z 0 0 11 11 11
打印的是s,应该是11。
这段程序的意图是交换r和s的值,可以用z变量储存,也可以使用交换语句SWAP。格式为:
SWAP(r,s)
就可以把r和s的值交换。

R=11
S=22
Z=R=11
R=S=22
S=Z=11

PRINT S '输出11

11