/*三者中的中间数*/
#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)) >> ;
} /*两者中的较小数*/
int MinOfTwo(int a, int b)
{
cout << "较小数为:";
return (a + b - abs(a - b)) >> ;
}
相关文章
- 微信小程序中应用van-calendar时加载时间过长,以及设置min-data无效的问题解决
- Kafka副本管理—— 为何去掉replica.lag.max.messages参数
- 数据库连接数打满,临时调整系统参数Max processes解决
- C/C++ max,min函数不能使用的解决方法
- osgEarth图层显示范围案例 23. min_max_range.earth
- Nginx负载均衡的max_fails和fail_timeout的默认配置问题
- SQL SERVER 2008中使用VARBINARY(MAX)进行二进制数据存取的实现方法
- 【转】android电池(四):电池 电量计(MAX17040)驱动分析篇
- 【基于MAX98357的Minimax(百度)长文本语音合成TTS 接入教程】-5. 结论
- BZOJ_2679_[Usaco2012 Open]Balanced Cow Subsets _meet in middle+双指针