本帖最后由 下一页5 于 2015-5-2 21:36 编辑
- /*
- 作者;下一页5
- 功能;实现两个数的对换
- 总共有三种方法;
- 1.定义第三方变量来完成
- 2.用^,因为一个数^另外一个数两次,还是这个数的原理
- 3.用到两个是相加之和
- 代码如下;
- */
- class Test
- {
- public static void (string[]args)
- {
- int x=4;
- int y=7;
- System.out.println("x="+x+"y="+y);
- int temp;
- temp=x;
- x=y;
- y=temp;
- System.out.println("x="+x+"y="+y);
- /*
- 第二种方法如下
- */
- int a=6;
- int b=8;
- System.out.println("a="+a+"b="+b);
- a=a+b;
- b=a-b;
- a=a-b;
- System.out.println("a="+a+"b="+b);
- /*
- 第三种如下
- */
- int m=3;
- int n=5;
- System.out.println("m="+m+"n="+n);
- m=m^n;
- n=m^n;
- m=m^n;
- System.out.println("m="+m+"n="+n);
- }
- }
- //纯手写,望有错误大家指正,谢谢
复制代码 |
|