注册 登录
编程论坛 Matlab

如何将两个量互换数值!

zsyrose 发布于 2006-06-23 00:24, 1831 次点击

例如,现有a=1,b=13.有没有快捷函数,将a,b的值互换呢?
再如,a=[1, 3, 4, 8, 9]. 如何将a中3和4的值互换呢?多谢了!

3 回复
#2
abingchem2006-06-23 09:48

有没有特殊要求啊
如果只是互换,用另外一个变量倒一下就可以了

一维数组引用可以用a(i)

#3
zsyrose2006-06-23 12:28
有没有不需要中间变量,直接进行变换的函数呢?请您举例说明一下!多谢了!
#4
Genial2006-06-23 12:33
a = a+b;
b = a-b;
a = a-b;
不过这很无聊啊,除了面试,基本上不会有哪个程序员这么bt
1