以下是我们需要采取的步骤:
一个。使用Scanner类创建一个对象以从键盘读取输入。
湾声明三个int变量,称为x,y,z和max。
℃。提示用户输入变量x,y和z的值。
d。找到x,y和z的最大值,然后将最大值分配给最大值
即显示最大值。
我的代码似乎无休止地运行错误,这是我的代码:
on_enter()
答案 0 :(得分:0)
我刚刚运行了你的代码,就我所见,它没有任何问题。它运行正常。即使我删除了你的if语句,它运行正常(因为真正的最大值确定是由分配了int max
的代码完成的。
我将整个事情压缩到这个:
Scanner scan = new Scanner(System.in);
System.out.print("Enter Value For x: ");
int x = scan.nextInt();
System.out.print("Enter Value For y: ");
int y = scan.nextInt();
System.out.print("Enter Value For z: ");
int z = scan.nextInt();
int max = Math.max(Math.max(x, y), z);
System.out.println("The Maximum is " + max);
并输出
Enter Value For x: 5
Enter Value For y: 10
Enter Value For z: 15
The Maximum is 15
Process finished with exit code 0