请找出最小的数字两个数中的最小数(使用if语句)

请编写一个方法请找出最小的數字两个数字中最大的那个。条件是不得使用if-else等比较和判断运算符 给定两个int a和b,请返回较大的一个数若两数相同则返回任意一个。 测試样例: 12 返回:2

/*思路:a和b的差的绝对值是abs(a - b),然后差的绝对值加上a和b的和即为最大值的两倍

【解析】第一个for循环用于实现对矩阵的按行扫描第二个for循环用于实现对矩阵的按列扫描,且第 一个if语句用于请找出最小的数字各行中的最大值并用max保存第二个if语句用於请找出最小的数字这些最大值中的 最小值,并用min保存【解析】第一个for循环用于实现对矩阵的按行扫描,第二个for循环用于实现对矩阵的按列扫描且第 一个if语句用于请找出最小的数字各行中的最大值并用max保存,第二个if语句用于请找出最小的数字这些最大值中的 最小值并鼡min保存。

免费查看千万试题教辅资源

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

通过键盘输入方式录入a,b,c三个值,按从大到小(从小到大)顺序输出

1:刚好学到了if else if语句判断,通过else if多次判断来输出

2:进行多次判断,匹配对应的值来输出

按这个思路一一判断过去,得出A B C 三个值的大小

* 键盘输入A、B、C三个值,按从大到小顺序输出


发布了7 篇原创文章 · 获赞 10 · 访问量 5万+

参考资料

 

随机推荐