前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >面试常考题---交换变量

面试常考题---交换变量

作者头像
静心物语313
发布2020-03-24 11:02:31
3910
发布2020-03-24 11:02:31
举报
文章被收录于专栏:静心物语313的Coding
代码语言:javascript
复制
 1 面试常考的试题:(交换两个变量值,不使用第三方变量)
 2 方法1:    int n1=50;
 3 int n2=30;
 4 //最终结果n1=30 n2=50
 5 
 6 n1=n1-n2;//n1=20 n2=30
 7 n2=n1+n2;//n2=50 n1=20
 8 n1=n2-n1;//n1=30 n2=50
 9 
10  
11 
12 方法2:    int n1=50;
13 int n2=30;
14 
15 n1=n1+n2;//n1=80 n2=30
16 n2=n1-n2;//n2=50 n1=80
17 n1=n1-n2;//n1=30 n2=50
18 
19  
20 
21 平常开发使用的是这个:
22 int n1=50;
23 int n2=30;
24 int temp=n1;//temp=50 n1=50
25 n1=n2; //n1=30 n2=30
26 n2=temp; //n2=50 temp=50 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档