A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 下一页5 于 2015-5-2 21:36 编辑
  1. /*
  2. 作者;下一页5
  3. 功能;实现两个数的对换
  4. 总共有三种方法;

  5. 1.定义第三方变量来完成
  6. 2.用^,因为一个数^另外一个数两次,还是这个数的原理
  7. 3.用到两个是相加之和

  8. 代码如下;
  9. */
  10. class Test
  11. {
  12. public static void (string[]args)
  13. {
  14. int x=4;
  15. int y=7;
  16. System.out.println("x="+x+"y="+y);
  17. int temp;
  18. temp=x;
  19. x=y;
  20. y=temp;
  21. System.out.println("x="+x+"y="+y);
  22. /*
  23. 第二种方法如下
  24. */


  25. int a=6;
  26. int b=8;
  27. System.out.println("a="+a+"b="+b);

  28. a=a+b;
  29. b=a-b;
  30. a=a-b;

  31. System.out.println("a="+a+"b="+b);



  32. /*
  33. 第三种如下
  34. */


  35. int m=3;
  36. int n=5;
  37. System.out.println("m="+m+"n="+n);

  38. m=m^n;
  39. n=m^n;
  40. m=m^n;

  41. System.out.println("m="+m+"n="+n);

  42. }

  43. }
  44. //纯手写,望有错误大家指正,谢谢
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马