我正在试图制作一个程序,让用户输入10个整数,然后计算该整数的平均值。我在System.out.println("average : " + average);
行中得到Unreachable code
错误。调用变量中的错误(无法访问的代码)
我已经尝试创建一个新类并将该方法调用到我的主要方法,但它似乎不是一个简单的方法来做到这一点(还有一些错误,使我更加困惑)。所以我想我可以制作一个简单的程序。但我不明白代码中出了什么问题。这是代码。
package nomer15;
import java.util.Scanner;
public class averag {
public static void main(String[] args) {
System.out.println("Enter 10 integers : ");
double average;
int sum = 0;
Scanner sc = new Scanner(System.in);
int numbers[] = new int[10];
for(int i = 0; 1 < 10; i++){
numbers[i] = sc.nextInt();
sum = sum + numbers[i];
average = sum/10;
}
System.out.println("average : " + average); // (Unreachable code error)
}
}
你能弄清楚我做错了什么吗?谢谢。
for循环条件'1 <10'使得循环永远运行。我怀疑你打算把'我<10'。 –
大声笑对不起,我没有意识到这一点!有用!但我必须初始化'平均'谢谢。 – bnrfly
@JonnyHenly很好发现 –