java比较三个数大小
时间: 2023-06-28 08:04:28 浏览: 96
可以使用三目运算符实现比较三个数大小,示例代码如下:
```java
public class CompareThreeNumbers {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = 15;
int max = (a>b)?((a>c)?a:c):((b>c)?b:c);
System.out.println("最大值为:" + max);
}
}
```
在上面的代码中,我们定义了三个整数变量a、b、c,然后使用三目运算符比较它们的大小,得到最大的那个数。如果你需要比较三个数的大小,只需要修改变量的值即可。
相关问题
java比较三个数的大小
可以使用三目运算符来比较三个数的大小,具体实现如下:
```
int a = 1, b = 2, c = 3;
int max = (a > b) ? ((a > c) ? a : c) : ((b > c) ? b : c);
System.out.println("最大值为:" + max);
```
这里假设要比较的三个数分别为a、b、c,首先比较a和b的大小,如果a大于b,则再比较a和c的大小,否则比较b和c的大小,最终得到最大值。
java三个数比较大小
这段代码是用Java编写的,用于比较三个数的大小。代码首先使用Scanner类获取用户输入的三个数,然后使用if-else语句进行比较。根据比较结果,打印出最大的数。
下面是一种可能的实现方式:
```java
import java.util.Scanner;
public class CompareNumbers {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num1 = sc.nextInt();
int num2 = sc.nextInt();
int num3 = sc.nextInt();
if (num1 >= num2 && num1 >= num3) {
System.out.println("最大的数为:" + num1);
} else if (num2 >= num1 && num2 >= num3) {
System.out.println("最大的数为:" + num2);
} else {
System.out.println("最大的数为:" + num3);
}
}
}
```
这段代码使用了`Scanner`类来获取用户输入的三个数,然后通过使用if-else语句来比较这三个数的大小,并打印出最大的数。