3、思考:有两个整形变量 a=7,b=8;采用怎么样的方法可以将a,b里的值进行交换(提示:可以借助第三个变量);

[复制链接]
查看11 | 回复1 | 2012-6-4 23:38:53 | 显示全部楼层 |阅读模式
定义一个整型(int)变量c,通过c=a,a=b,b=c的方法进行值的交换,解释:先将c赋值给a,这是c中存的是a的值,a的值仍然在,在 将b的值赋值给a这个时候完成了b赋值给a的过程,即这个时候的a=8,最后,将c(它的值是最初a的值)赋值给b,这个时候完成了b的赋值,即b=7,而这个时候这个临时开辟的c就被释放掉了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行