public class Sorting{
public static void main(String[] args) {
int a = 3;
int b = 11 ;
int c = 9;
//求最大值
int max = (a > b)&& (a > c) ? a : ((b > c) ? b : c);
//排序
if(a > b) {
if(b > c) {
System.out.println("排序结果是1:"+a+","+b+","+c);
}else if(a > c){
System.out.println("排序结果是2:"+a+","+c+","+b);
}else {
System.out.println("排序结果是3:"+c+","+a+","+b);
}
}
if(a < b) {
if(b < c) {
System.out.println("排序结果是4:"+c+","+b+","+a);
}else if(a > c){
System.out.println("排序结果是5:"+b+","+a+","+c);
}else {
System.out.println("排序结果是6:"+b+","+c+","+a);
}
}
System.out.println("最大值是"+max);
}
}
JAVA求三个数的最大值、三个数排序、三元运算符
猜你喜欢
转载自blog.csdn.net/IT_BULL/article/details/104176143
今日推荐
周排行