黑马程序员技术交流社区

标题: 这个转换意思忘记了 = = 来给帮忙复习下 [打印本页]

作者: 许大虾    时间: 2013-5-17 07:39
标题: 这个转换意思忘记了 = = 来给帮忙复习下
本帖最后由 许大虾 于 2013-5-17 17:20 编辑
  1. int a=10;

  2. int b=20;

  3. int temp=a;

  4. a=b;

  5. b=temp
复制代码

作者: 郑丹丹1990    时间: 2013-5-17 07:41
交换个数字呀!正解。
作者: ミ后来我经过梵    时间: 2013-5-17 07:57
换位操作。
作者: 淡蓝色    时间: 2013-5-17 09:28
代码没有问题,实现两数互换
作者: 小石头39910    时间: 2013-5-17 09:42
利用第三方变量的引入来交换a和b的值:

作者: 不换了。    时间: 2013-5-17 10:28
int a=10;

int b=20;

int temp;//定义一个中间变量

temp=a;//先把a的值付给中间变量

a=b;//然后把b的值赋给a

b=temp;//最后把中间变量的值赋给b


可以想象为怎么么利用一个空杯子交换两个杯子里的水,就不难理解了
作者: 吃肉的小浣熊    时间: 2013-5-17 11:11
楼上解释很详细!看来没机会了。
作者: 许大虾    时间: 2013-5-17 14:00
不换了。 发表于 2013-5-17 10:28
int a=10;

int b=20;

谢谢谢谢谢谢~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2