java的一道题目
编写Java小应用程序,用三目条件运算符求程序中给定的4个double数的最大值和最小值并输出结果...
编写Java小应用程序,用三目条件运算符求程序中给定的4个double数的最大值和最小值并输出结果
展开
4个回答
展开全部
public class test{
public static void main(String sfdfa[]){
double a=100.0,b=1.0,c=23.0,d=12.0;
System.out.println("Max="+(((a>b?a:b)>c?(a>b?a:b):c)>d?((a>b?a:b)>c?(a>b?a:b):c):d));
System.out.println("Min="+(((a<b?a:b)<c?(a<b?a:b):c)<d?((a<b?a:b)<c?(a<b?a:b):c):d));
}
}
public static void main(String sfdfa[]){
double a=100.0,b=1.0,c=23.0,d=12.0;
System.out.println("Max="+(((a>b?a:b)>c?(a>b?a:b):c)>d?((a>b?a:b)>c?(a>b?a:b):c):d));
System.out.println("Min="+(((a<b?a:b)<c?(a<b?a:b):c)<d?((a<b?a:b)<c?(a<b?a:b):c):d));
}
}
展开全部
顶一楼的!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
顶一楼的,我看晕了,不知道怎么写的,N人。
下面是容易看明白的。
double a=1.2;double b=2.3;double c=3.4;double d=2.5;
double max=0;
max=a>b? a:b;
max=max>c? max:c;
max=max>d? max:d;
System.out.println(max);
最小值就是取另一个数就可以了;
double min=0;
min=a>b? b:a;
min=min>c? c:min;
min=min>d? d:min;
System.out.println(min);
下面是容易看明白的。
double a=1.2;double b=2.3;double c=3.4;double d=2.5;
double max=0;
max=a>b? a:b;
max=max>c? max:c;
max=max>d? max:d;
System.out.println(max);
最小值就是取另一个数就可以了;
double min=0;
min=a>b? b:a;
min=min>c? c:min;
min=min>d? d:min;
System.out.println(min);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼的用得那么C,测试起来好吗。。。。
-.-
而且貌似重复了一个不必要的操作N次了额.....效率不好
-.-
而且貌似重复了一个不必要的操作N次了额.....效率不好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询