break, continue
C :
2007. 11. 2. 16:25
* break; - 주어진 종료식을 무시하고 반복문 내의 어디에서나 반복을 빠져나가게 해준다.
#include <stdio.h>
int main(void)
{
int i;
for(i=1; i<100; i++) { //99까지 반복문을 돌린다.
printf("%d", i);
if(i==10) break; //10까지만 출력한다.
}
return 0;
}
* continue; - 반복문의 중간에서 만나면 현재 위치와 조건 검사 위치 사이의 모든 코드를
수행하지 않고 바로 조건검사 위치로 이동한다.
#include <stdio.h>
int main(void)
{
int x;
for(x=0; x<100; x++) {
continue; //아무것도 출력하지 않는다.
printf("%d", x);
}
return 0;
}