b5460881   3년 전

오랫동안 고민해봐도 오류가 뜨는 곳을 못찾겠습니다.

런타임오류라 0으로 나누는 경우를 생각해서 예외처리를 해도 문제가 계속 발생하네요..

어느곳이 잘못 되었는지 답변주시면 감사하겠습니다!

shg9411   3년 전

go 함수 항상 int값을 반환하나요?

b5460881   3년 전

아무리 많이잘라도 21억번 이상은 안넘어 가는거 같은데요?? 범위를 longlong 으로 바꿔도 결과는 똑같이 나오네요 ..

shg9411   3년 전

질문의 의도는 그게 아닙니다.

if if if return

else?

b5460881   3년 전

답변해주신 것을 생각해보고 22번줄에 return을 반환하니 정답처리 되었습니다 감사합니다! 그런데 왜 vs에서는 오류 없이 돌아갔는지 궁금합니다 ..ㅠ

shg9411   3년 전

반환타입이 있는 함수에서 반환을 하지 않는것은 undefined behavior여서 어떤 결과가 나와도 이상하지 않습니다.

댓글을 작성하려면 로그인해야 합니다.