사람이 모두이 짧은 커트를 이해하려고 노력하면서 나는이 예제를 전체 회 돌이와 while 회 돌이로 번역하는 데 도움을 줄 수 있습니다. 그것이 무엇을 의미하는지 정확히 모르고?다른 사람이 도와주세요 번역 할 사람이 도움이 될 수 있습니다 정상 상태로 루프 단축키
double a = 0;
for(int b : c)
a += b;
a /= c.length;
return a
사람이 모두이 짧은 커트를 이해하려고 노력하면서 나는이 예제를 전체 회 돌이와 while 회 돌이로 번역하는 데 도움을 줄 수 있습니다. 그것이 무엇을 의미하는지 정확히 모르고?다른 사람이 도와주세요 번역 할 사람이 도움이 될 수 있습니다 정상 상태로 루프 단축키
double a = 0;
for(int b : c)
a += b;
a /= c.length;
return a
여기 "정상"등가있어 (비를 강화) for
루프 :
for (int i = 0; i < c.length; i++) {
int b = c[i];
a += b;
}
및 대응 while
루프 : 루프
int i = 0;
while (i < c.length) {
int b = c[i];
a += b;
i++
}
Downvoter : 관심있는 댓글? –
:
double a = 0;
for (int b : c) {
a = a + b;
}
a = a/c.length;
return a;
whi 르 루프 :
double a = 0;
int i = 0;
while (i < c.length) {
a = a + c[i];
i++;
}
a = a/c.length;
return a;
C이 루프 실제로 일련의 숫자의 평균을 계산하는 int[]
것으로 보인다. a
으로 관찰 b
이 currentValue
로 변경, average
로 변경하고, c
는 values
로 변경 :
double average = 0;
for(int currentValue : values)
average += currentValue;
average /= values.length;
return average;
당 자체에는 "바로 가기"그냥 문법 바로 가기가 없습니다. 여기에 풀 버젼 보일 수 있습니다 방법은 다음과 같습니다 while 루프로
double average = 0;
for (int currentValue : values) {
average = average + currentValue;
}
average = average/values.length;
return average;
: 대한-각 루프
이double average = 0;
int index = 0;
while (index < values.length) {
int currentValue = values[i];
average = average + currentValue;
}
average = average/values.length;
return average;
검색합니다. –