java中怎么给变量赋值 请编写一个程序,实现三个变量abc的值按顺序互换。即a到b到c到a之间的互换?
浏览量:2061
时间:2021-04-08 03:57:19
作者:admin
请编写一个程序,实现三个变量abc的值按顺序互换。即a到b到c到a之间的互换?
最常见的解决方案。首先,定义一个临时变量temp,把a赋给temp,然后把B赋给a;然后把C赋给B,最后把temp赋给C;这样,我们就可以切换了。(temp=AA=BB=CC=temp)解决方案2:a=a B C B=a-B-CC=a-B-ca=a-B-C。此方法不使用临时变量。它们也可以按顺序交换。解决方案3:B=a^B^CC=a^B^CC=a^B^C,a=a^B^C(使用XOR方法)这不需要第四个变量。
java中怎么给变量赋值 不使用第三个变量交换ab的值 java两个变量值互换
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。