반응형
continue란??
반복문의 반복을 한번 취소하고 다음 반복을 실행할 때 사용합니다.
#include <stdio.h>
int main()
{
//continue 일부 코드를 실행하지 않고 건너뛰기
for (int i = 1; i <= 10; i++)
{
if (i % 2 == 0)
continue; //아래의 실행 코드를 실행하지 않고 건너뛰기
printf("%d\n", i);
}
return 0;
}
i를 2로 나누었을 때 나머지가 0이 나올 때만 continue를 실행하는데 이는 아래의 'printf("%d\n", i);'를 건너뛰게 됩니다.
break란??
프로그램 블록 안에서 실행을 중단하고 다음 블록으로 넘어가고자 할 때 사용합니다.
#include <stdio.h>
int main()
{
//break 반복문 종료
while (1) //while 무한 루프
{
num1++;
printf("%d\n", num1);
if (num1 == 5)
break; //반복문을 끝냄
}
return 0;
}
num1이 5가 되면 무한 루프가 종료됩니다.
반응형
'Language > C언어' 카테고리의 다른 글
C010_malloc사용하기 (0) | 2023.09.12 |
---|---|
C009_포인터에 대해(간단히) (0) | 2023.09.11 |
C007_do ~ while문 (0) | 2023.09.09 |
C006_while문에 대하여 (0) | 2023.09.08 |
C005_for문에 대하여 (0) | 2023.09.07 |