编写一个Java小应用程序,用三目条件运算符求程序中给定的4个double数的最大值和最小值,并输出结果。

如题所述

第1个回答  2009-08-07
public class A
{
public static void main(String[] args)
{
double a=4.6;
double b=7.9;
double c=12.0;
double d=20.5;

double temp1=(a>b)?a:b;
double temp2=(c>d)?c:d;
double max=(temp1>temp2)?temp1:temp2;
System.out.println("最大值是:"+max);

double temp4=(a<b)?a:b;
double temp5=(c<d)?c:d;
double min=(temp4<temp5)?temp4:temp5;
System.out.println("最小值是:"+min);
}
}
第2个回答  推荐于2016-08-31
public void mmm(double a,double b,double c,double d){
double max = a>b?a:b;
max = max>c?max:c;
max = max>d?max:d;
double min = a<b?a:b;
min = min<c?min:c;
min = min<d?min:d;
System.out.println("max:"+max);
System.out.println("min:"+min);
}本回答被提问者采纳
相似回答