질문 제목 : for반복문 조건식질문for 문 조건식에 대해서 궁금한게 있습니다.질문 내용 : int i;
for(i=0;1;i++)
{
printf(반복 횟수: %d \n,i);
}
return 0;
{
위에서 for문에 조건식이 1로 되어있는데
이게 뜻하는게 뭐죠?? 지금 i가 0으로 설정됬고
1이 참을 뜻하는데 조건식에있는 1은 뭐가뭔지 모르겠네요 ㅠㅠ
한지잠 2026.09.28 댓글 3
질문 제목 : for반복문 조건식질문for 문 조건식에 대해서 궁금한게 있습니다.질문 내용 : int i;
for(i=0;1;i++)
{
printf(반복 횟수: %d \n,i);
}
return 0;
{
위에서 for문에 조건식이 1로 되어있는데
이게 뜻하는게 뭐죠?? 지금 i가 0으로 설정됬고
1이 참을 뜻하는데 조건식에있는 1은 뭐가뭔지 모르겠네요 ㅠㅠ
카프리콘 2026.09.28
조건이 0이 아니면 무조건 참이 되는 겁니다.
정예 2026.09.28
조건이 1이면 무조건 참이 되는 거군요. 감사합니다 !
푸른마을 2026.09.28
C언어에선 0이아닌값은 모두 참이죠.
조건이 1 , 즉, 계속 참이 되고 무한적으로 저 반복문이 돌아가겠네요