程序设计中挑战小学数学极限

1、交换两个整数a和b,而不用开辟第三个空间。

a = a + b;

b = a - b;

a = a - b;

2、给定两个整数,不用判断语句求出最大值和最小值。

max(a , b) = (a + b + abs(a - b)) / 2;

min (a , b) = (a + b - abs(a - b)) / 2;


 

posted @ 2013-07-15 21:35  坚固66  阅读(111)  评论(0编辑  收藏  举报