码迷,mamicode.com
首页 > 其他好文 > 详细

Max Min Middle

时间:2016-07-01 21:33:40      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

/*三者中的中间数*/
#define
Max(a,b) (a>b?a:b) #define Min(a,b) (a<b?a:b) int MiddleOfThree(int a, int b, int c) { int t1, t2, t3; t1 = Max(a, b); t2 = Max(a, c); t3 = Max(b, c); cout << "中间的数为 : " << endl; return Min(t1, Min(t2, t3))
}

/*两者中的较大数*/
int MaxOfTwo(int a, int b) { cout << "较大数为: "; return (a + b + abs(a - b)) >> 1; }

/*两者中的较小数*/
int MinOfTwo(int a, int b)
{ cout
<< "较小数为:"; return (a + b - abs(a - b)) >> 1; }

 

Max Min Middle

标签:

原文地址:http://www.cnblogs.com/shihaochangeworld/p/5634226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!