Java에서 while 루프를 사용하여 x의 결과를 n의 제곱으로 계산하도록 요청 받았습니다. 이것은 내 코드입니다.Java에서 while 루프를 사용하여 무언가의 힘을 계산하십시오.
public static double power(double x, int n){
int i = 1;
double y = 1.0;
while(i<=n){
i = i+1;
y = y*x;
return y;
}
return y;
}
원래 x를 반환하기 때문에 작동하지 않습니다. 무엇이 잘못 되었습니까? x_x
'power <= 0'일 때는 코드가 작동하지 않습니다. – JoriO
@JoriO 나는 질문이 긍정적 인 힘을 의미한다고 생각하지만 아주 좋은 지적이다. 이것을 추가 할 것입니다. Thx – Deeer