主题:自学,看不明
newonesky
[专家分:0] 发布于 2005-06-17 20:30:00
5)两个变量交换值
a=b
c=a
a=b c为中间结果为?/font>
b=c
什么意思?
回复列表 (共15个回复)
11 楼
prairiewolf [专家分:290] 发布于 2005-06-29 20:31:00
8楼的,我在书上看到过,一模一样,你是抄的还是自己想的?
12 楼
编程黑客 [专家分:1660] 发布于 2005-08-16 22:10:00
INPUT A,B
SWAP A,B
PRINT A,B[em4][em5]
13 楼
我是一只鱼 [专家分:170] 发布于 2005-08-25 21:32:00
可以直接用 swap 语句啊
14 楼
def [专家分:3380] 发布于 2005-08-25 23:26:00
字副串也可以用swap
数学法交换字副串有点麻烦。。。
15 楼
困难 [专家分:50] 发布于 2005-08-25 23:30:00
我在学的时候也碰到过这个问题
你应该首先知道a=b 就是为了把b的值赋予a . 以后的也一样,程序就是这样逐行运行的 书里这样讲的目的就是为了告诉你程序的一种给变量赋值的方式,或者说是将变量的值进行交换.最好是多运行几次这样的例子,你就会明白了!
我来回复