syado   2년 전

문제 풀다가 런타임에러가 자주 뜨는데 앞으로는 스스로 해결하고 싶어요.

제 코드가 항상 세그먼트 에러가 많이 나는거 같은데 뭐가 문제인지 알려주시면 앞으로 응용해서 문제 생길때마다 잘 고쳐보겠습니다. 

숫자가 커지면 프로그램이 종료되는데 뭐가 문제인지 알려주세요!

bupjae   2년 전

23번째 줄에서 pow(i, 2) 의 계산 결과가 int 범위를 초과할 수 있습니다.

이렇게 되면 j 가 음수가 될 수 있으며, 24번째 줄의 실행 결과는 아무도 알 수 없습니다.

(아마 매우 높은 확률로 런타임 에러가 나올 겁니다)

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