1C#面试题

李天天 2009-03-22 04:33:11
有两个整形变量a,b,他们的值不相等,如何把他们两个变量的值互换?不能使用第三变量
...全文
304 54 打赏 收藏 转发到动态 举报
写回复
用AI写文章
54 条回复
切换为时间正序
请发表友善的回复…
发表回复
baobaolaopo 2009-07-16
  • 打赏
  • 举报
回复
还是a=a^b
b=b^a
a=a^b
这个好,不会出现溢出情况
yangdan777 2009-06-24
  • 打赏
  • 举报
回复
up
CPU_2 2009-06-13
  • 打赏
  • 举报
回复
a = a+b
b = a-b
a = a-b

支持一個
让爱延续 2009-06-13
  • 打赏
  • 举报
回复
出题人 太聪明了,这样的的问题,也能想的出来啊!



a ^= b;
b ^= a;
a ^= b;
evaa006 2009-06-13
  • 打赏
  • 举报
回复
顶1楼,
  • 打赏
  • 举报
回复
好老的题目
感觉没什么意义
mbh0210 2009-06-13
  • 打赏
  • 举报
回复
a ^= b;
b ^= a;
a ^= b;
Sysping1 2009-06-13
  • 打赏
  • 举报
回复
a=a+b
b=a-b
a=a-b
yuqingjiang 2009-06-13
  • 打赏
  • 举报
回复
呵呵,支持六楼
云霄飞车 2009-06-13
  • 打赏
  • 举报
回复
a=a+b
b=a-b
a=a-b
kongdelu2008 2009-06-13
  • 打赏
  • 举报
回复
一楼的和二楼的都可以。。。
liyoubaidu 2009-06-12
  • 打赏
  • 举报
回复
up
genius_00 2009-06-12
  • 打赏
  • 举报
回复
a ^= b;
b ^= a;
a ^= b;
a=a+b;
b=a-b;
a=a-b;
wudeqing 2009-06-12
  • 打赏
  • 举报
回复
up
zw_l_1989 2009-06-12
  • 打赏
  • 举报
回复
飘过,飘过

个人认为的确 没什么用.

yangqiang0619 2009-06-12
  • 打赏
  • 举报
回复

cout<<"奇巧 -- 伤身"<<endl;
popnet 2009-06-12
  • 打赏
  • 举报
回复
大企业这么搞,小企业也跟着这么玩,不然现在得没身价。
不知道这中考法是否科学,不过我觉得不是搞研究的职位,没必要考这玩意,在实际生产中,没啥意义。
[Quote=引用 31 楼 yunyiying 的回复:]
靠,不是个逑,曾经有一次去一家公司面试,居然来几道智力题。什么那个烧香的,什么找出重量不同的球的。NND,我就不信了,把这几个智力题做会了就能把工作做好了。
[/Quote]
desegou 2009-06-12
  • 打赏
  • 举报
回复
5年前去面试一家公司,给我一份卷子做,当时第一个题就是这道
angel6709 2009-06-12
  • 打赏
  • 举报
回复
太恶劣了吧,哪个公司出这面试题,,,,o.0,,说是考试题还差不多。。。。
jinlingoo1 2009-06-12
  • 打赏
  • 举报
回复
a=a+b
b=a-b
a=a-b
加载更多回复(33)

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧