명령 줄에서 이중 값을 얻고 평균을 계산하기 위해이 값을 썼지 만 계산하지 않는 것 같습니다. 먼저 배열을 초기화해야합니까?명령 행에서 이중 값의 평균을 찾는?
편집
public class Average {
public static void main(String[] args) {
double avg=0;
double num=0;
for (int i=0; i>=args.length; i++)
num = Double.parseDouble(args[i]);
avg+=num;
System.out.println(avg/args.length);
}
}
감사합니다 : 이것은 완성 된 제품, 나는 중괄호를 추가하고 논리를 고정하여 루프 고정. 마지막 줄에는 캐스트가 필요하지 않지만 좋은 생각입니다.
public class Average {
public static void main(String[] args) {
double avg=0;
double num=0;
for (int i=0; i<args.length; i++){
num = Double.parseDouble(args[i]);
avg+=num;
}
System.out.println(avg/args.length);
}
}
for 문에 중괄호를 추가하십시오. –
길이가 0이 아닌지 확인하겠습니다. – duffymo
코드에는 초보자가 실수로 가득 차서 스스로 발견하고 수정하는 방법을 배울 필요가 있습니다. – jahroy