안녕하세요, 저는 Java에 익숙하지 않고 자신에게 익숙해 지도록 약간의 연습을하려고합니다. 각 또는 향상된 for 루프에 대해 a를 사용하여 사용자 입력 수의 합과 평균을 계산하려고합니다. 내가 한 일은 숫자를 배열에 저장하는 것입니다. 내 코드가 맞는지 확인해 주시겠습니까?각각에 대해 사용하는 사용자 입력의 평균을 계산하십시오.
Scanner scanner = new Scanner(System.in);
double inputNum;
double sum= 0;
int counter;
System.out.println("How many entries would you like input");
int entry = scanner.nextInt();
for (counter = 0; counter< entry; counter++){
double [] numbers = new double[entry];
System.out.println("Please input number " + (counter +1));
numbers[counter] = scanner.nextDouble();
for (double x : numbers[counter]) {
x += sum;
}
System.out.println("The total sum is: " + sum);
double average = sum/entry;
System.out.println("The total average is: " + average);
}
를위한 각각의 배열 또는 일부의 Iterable I가 확인 된 – Anptk
를 사용하여 표현 유형을 두 번, 필요에 적용 할 수 없습니다 for each loop를 사용할 수 있는지 확인하십시오. – Onedaynerd