请用JAVA语言在命令行接受两个数,比较两个数的大小,找出其中的最大数和最小数,并输出最大数和最小数的差
时间: 2024-03-25 13:36:34 浏览: 86
好的,以下是Java代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个数:");
int num1 = scanner.nextInt();
System.out.print("请输入第二个数:");
int num2 = scanner.nextInt();
int max = num1 > num2 ? num1 : num2;
int min = num1 < num2 ? num1 : num2;
int diff = max - min;
System.out.println("最大数为:" + max);
System.out.println("最小数为:" + min);
System.out.println("差为:" + diff);
}
}
```
这段代码中使用了Scanner类来从命令行接收输入的两个数,然后通过条件运算符来比较大小,找出最大数和最小数,并计算它们之间的差,最后输出结果。
阅读全文