sop369   6년 전

c++을 시작한지 얼마 되지않은 학생입니다. 

문제를 풀었는데 왜 런타임이 위의 경우에는 발생하고, 아래의 경우에는 발생하지 않았는지 궁금합니다.

두 코드의 차이는 두번째 for문에 && C<B 를 넣어준것 뿐입니다.

알려주세요~

jh05013   6년 전

for (int j = 0; j < i; j++) 안에서 C+=1을 계속 하다 보면 C>=B가 될 수 있습니다. 같은 이유로 C>=1000도 될 수 있어서 런타임에러가 납니다.

sop369   6년 전

hj05013님 항상 감사합니다!

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