java语言编写一个程序,该程序需要输入三个double型的命令行参数 x、y和z,如果值严格上升或下降(x<y<z 或 x>y>z),则输出true,否则输出false。
时间: 2023-04-07 10:04:00 浏览: 74
java代码-输入三个数,按从大到小输出
可以回答这个问题。以下是Java代码:
```
public class Main {
public static void main(String[] args) {
double x = Double.parseDouble(args[0]);
double y = Double.parseDouble(args[1]);
double z = Double.parseDouble(args[2]);
boolean isStrictlyIncreasing = (x < y && y < z);
boolean isStrictlyDecreasing = (x > y && y > z);
boolean isStrictlyMonotonic = isStrictlyIncreasing || isStrictlyDecreasing;
System.out.println(isStrictlyMonotonic);
}
}
```
这个程序会读取三个double型的命令行参数,然后判断它们是否严格上升或下降。如果是,就输出true,否则输出false。
阅读全文