首页 > 学院 > 开发设计 > 正文

在不用第三方参数的情况下,交换两个参数的值

2019-11-06 06:32:41
字体:
来源:转载
供稿:网友

方法一:

#include void main(){int i=60;int j=50;i=i+j;j=i-j;i=i-j;PRintf(“i=%d/n”,i);printf(“j=%d/n”,j);}

方法二:

i^=j;j^=i;i^=j;

方法三:

// 用加减实现,而且不会溢出a = a+b-(b=a)
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表