break 반복을 끝낸다.

continue 반복은 계속하지만, 다음 문장을 건너뛴다. 


break 현재 블록에서 빠져나옴. 

void breakOrReturn()

{

while (true)

{

char ch;

cin >> ch;


if (ch == 'b')

break; //while문을 빠져나감 


if (ch == 'r')

return; //함수를 바로 꺼버림 

}

cout << "hello" << endl;

}


int main()

{

breakOrReturn();

return 0;

}


짝수만 출력 (continue 사용)

int main()

{

for (int i = 0; i < 10; ++i)

{

if (i % 2 == 0) continue; //이후의 문장을 건너뜀

cout << i << endl;

}

return 0;

}


'programming > c++' 카테고리의 다른 글

6.1 배열 기초적인 사용법  (0) 2019.05.06
5.9 난수 만들기  (0) 2019.05.04
5.7 반복문 for  (0) 2019.05.04
5.6 do while  (0) 2019.04.30
5.5 반복문 while  (0) 2019.04.30
Posted by 도이(doi)
,