需要在java中找到最多三个数字
编写一个程序,该程序使用扫描仪读取三个整数(正数)显示三个整数中的最大数字。(请在不使用任何运算符或 的情况下完成。这些运算符将很快在课堂上介绍。同样,循环也不是必需的。&&
||
Some sample run:
Please input 3 integers: 5 8 3
The max of three is: 8
Please input 3 integers: 5 3 1
The max of three is 5
import java.lang.Math;
import java.util.Scanner;
public class max {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.println("Please input 3 integers: ");
String x = keyboard.nextLine();
String y = keyboard.nextLine();
String z = keyboard.nextLine();
int max = Math.max(x,y,z);
System.out.println(x + " " + y + " "+z);
System.out.println("The max of three is: " + max);
}
}
我想知道此代码有什么问题,以及当我输入3个不同的值时如何找到最大值。