【2007】知识是需要沉淀的; 思想是在不断学习,磨练中成熟的; 技术是在创新中开拓的…………… 【2007】不经历风雨,怎能见彩虹,没有人能随随便便成功。加油!

如何将两个变量的值互换

上一篇 / 下一篇  2007-01-08 23:21:48 / 个人分类:JAVA

51Testing软件测试网.JzS/u1@j4I?

小学时总做这样的题,现在还记得吗?  (我一时没想出来 :()

K o6O;HSZ/m.^z0 51Testing软件测试网` b!k T&YJP

设变量x,y,如何将x,y的值互换?   说明:不借助第三个变量51Testing软件测试网'XY"Z$Pq2B5I)W

51Testing软件测试网4i FB*p1Z$f)sl&{

 

5HI$i2JFX`$m0 51Testing软件测试网V@?E-P

选中下面的文字可见答案

kOX3x+a#lO]0 51Testing软件测试网I(m,F/^op+vO5Sk

class Change
;Z\9Na0P7k1J#}9d'^0{51Testing软件测试网H [/ztV)y!M(?W
 public static void change(int x,int y)
~U `~k V0 {
!d#H6`1t7JO8?7A#Q0   x=x+y;
B4zb.}.C]0   y=x-y;51Testing软件测试网(Z5j3?3P|/{\_
   x=x-y;
&@7r%J1B0i ^0   System.out.println("x="+x);51Testing软件测试网T9i#g3Vtdt;C
   System.out.println("y="+y);
_` n:x2|w$[.p8C0 }
~U g0kQ.Ki5V0 public static void main(String[] args)   {51Testing软件测试网6od5@.z}/Yf8g.a
    Change ch=new Change();51Testing软件测试网 Z[2o-~Yp%G F!G
    ch.change(3,5);51Testing软件测试网"o ?!["u ]2hx'p4S!j
 }51Testing软件测试网1V,t t~ ~"Cn
}

Z%E-jd~ ])r:[0 51Testing软件测试网XhM3Z`j j]fF;]

 51Testing软件测试网%D |1L0pr


TAG: java JAVA

 

评分:0

我来说两句

Open Toolbar