- 首页 > it技术 > >
java从键盘录入输入3 个数a,b,c,按从大到小进行输出(三元运算符)
/*
3.从键盘录入输入3 个数a,b,c,按从大到小进行输出
*/
**//三目运算符版**
import java.util.Scanner;
public class Num{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("请输入第一个数");
int a=input.nextInt();
System.out.println("请输入第二个数");
int b=input.nextInt();
System.out.println("请输入第三个数");
int c=input.nextInt();
//三目运算符第一版
int max = (a>b?a:b)>c?(a>b?a:b):c;
int min = (ac?b:c):((max==b)?(a>c?a:c):(a>b?a:b));
System.out.println(max+"\t"+mid+"\t"+min);
}
}
/*
3.从键盘录入输入3 个数a,b,c,按从大到小进行输出
*/
**//三目运算符版**
import java.util.Scanner;
public class Num{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("请输入第一个数");
int a=input.nextInt();
System.out.println("请输入第二个数");
int b=input.nextInt();
System.out.println("请输入第三个数");
int c=input.nextInt();
//三目运算符第二版
int max1=(a>b)?a:b;
int max2=(max1>c)?max1:c;
int min1=(a=b){
if(a>=c){
if(b>=c){
System.out.println("a,b,c按从大到小进行输出为:"+a+" "+b+" "+c);
}else{
System.out.println("a,b,c按从大到小进行输出为:"+a+" "+c+" "+b);
}}else{
System.out.println("a,b,c按从大到小进行输出为:"+c+" "+a+" "+b);
}
}else{
if(a<=c){
if(b>=c){
System.out.println("a,b,c按从大到小进行输出为:"+b+" "+c+" "+a);
}else{
System.out.println("a,b,c按从大到小进行输出为:"+c+" "+b+" "+a);
}}else{
System.out.println("a,b,c按从大到小进行输出为:"+b+" "+a+" "+c);
}
}
推荐阅读