java判断三个数字的大小(判断a,b,c按顺序从大到小,从小到大输出)
2017-11-29 17:57
471 查看
通过键盘输入方式录入a,b,c三个值,按从大到小(从小到大)顺序输出。
1:刚好学到了if else if语句判断,通过else if多次判断来输出。
2:进行多次判断,匹配对应的值来输出,
假设C<A 且 C<B 且 B<A 则从大到小输出为 A , B , C
用代码表示为 if (c < a && c < b && b < a){
System.out.println("老大" + a,"老二"+b+"老三"+c);
} else if(比较条件){
}
按这个思路一一判断过去,得出A B C 三个值的大小。
题目源码
输出结果为
1:刚好学到了if else if语句判断,通过else if多次判断来输出。
2:进行多次判断,匹配对应的值来输出,
假设C<A 且 C<B 且 B<A 则从大到小输出为 A , B , C
用代码表示为 if (c < a && c < b && b < a){
System.out.println("老大" + a,"老二"+b+"老三"+c);
} else if(比较条件){
}
按这个思路一一判断过去,得出A B C 三个值的大小。
题目源码
package work; import java.util.Scanner;//导包,获取键盘输入 /** * 键盘输入A、B、C三个值,按从大到小顺序输出。 * 蚂蚁 2017/11/29 **/ public class Demo01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入数字a"); int a = sc.nextInt(); System.out.println("输入数字b"); int b = sc.nextInt(); System.out.println("输入数字c"); int c = sc.nextInt(); if (c < a && c < b && b < a) {// 通过比较c<a c<b b<a System.out.println("老大a:" + a+"\n老二b:" + b+"\n老三c:" + c); } else if (c < a && b < c && b < a) { System.out.println("老大a:" + a+"\n老二c:" + c+"\n老三b:" + b); } else if (c < a && c < b && a < b) { System.out.println("老大b:" + b+"\n老二a:" + a+"\n老三c:" + c); } else if (a < c && a < b && c < b) { System.out.println("老大b:" + b+"\n老二c:" + c+"\n老三a:" + a); } else if (a < b && a < c && b < c) { System.out.println("老大c:" + c+"\n老二b:" + b+"\n老三a:" + a); } else if (b < a && b < c && a < c) { System.out.println("老大c:" + c+"\n老二a:" + a+"\n老三b:" + b); } } }
输出结果为
相关文章推荐
- 比较三个字符串的大小,最后按从小到大的顺序输出
- Java数组相关,输入数字比大小,从小到大输出数组的值
- C语言实现输入三个数字后按大小顺序将三个数字输出
- 输入三个整数,并从小到大的顺序输出(java实现)
- 任给三个数字a,b,c,比较大小按照从大到小顺序输出
- Java中输入字符的排列以及按从小到大的顺序输出
- 一个一维整形数组,若干个数字,统计数组中不同的数字出现的次数,并按照出现频率从小到大排序输出,相同频率按数字大小排序输出
- 从键盘上输入三个整数,分别赋给整型变量a,b,c. 然后将输入的整数按照从小到大的顺序放在a,b,c中, 并输出三个变量的值。
- [Java多线程]ABC三个线程顺序输出的问题
- 输入正整数n,按从小到大的顺序输出所有形如abcde/fghij=n的表达式,其中a~j恰好为数字0~9的一个排列(可以有前导0),2<=n<=79
- java从键盘输入数字并判断大小
- java 输入3个数a,b,c,按大小顺序输出。
- 实现三个整数数a,b,c的比较大小,并且按大到小的顺序输出
- 几个数字判断大小输出到冒泡法排序
- 定义一个函数,判断三个数字的大小,返回最大的数字
- 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
- java 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
- java从键盘输入数字并判断大小的方法
- java使用三个线程,按顺序线程1输出1、线程2输出2、线程3输出3