不用if比较两个数 (笔记)
不使用if,?,switch,比较两个数a 和 b,返回其中较大的数。
//方法1:取平均值法
return ((a+b)+abs(a-b))/2; //较大
//return ((a+b)-abs(a-b))/2;//较小
//方法2:数组法
int arr[2] = {a,b};
retur[......]
不使用if,?,switch,比较两个数a 和 b,返回其中较大的数。
//方法1:取平均值法
return ((a+b)+abs(a-b))/2; //较大
//return ((a+b)-abs(a-b))/2;//较小
//方法2:数组法
int arr[2] = {a,b};
retur[......]