【发布时间】:2017-04-25 07:20:02
【问题描述】:
Scanner input = new Scanner(System.in);
int[] numbers = new int[10];
for (int i = 0; i < numbers.length; i++)
{
System.out.println("Please enter number");
numbers[i] = input.nextInt();
}
for (int i = 10 ; i > numbers.length ; i++)
{
int min = numbers [i];
if ( numbers [i] > min)
numbers [i] = input.nextInt();
}
System.out.println("the min values is " + min );
我停在这里..请帮助
我想从用户的输入中计算最小值
【问题讨论】:
-
为什么要为最小值创建一个数组?根据定义,只有一个最小值。
-
一定要用数组吗?您可以只取输入值的最小值。
-
您的循环不一致,这可能是您困惑的一部分。永远不会进入第二个循环。
-
...请在发布之前修复您的编译器错误。
-
我必须使用数组和 for while :)