[C, C++] 반복문

성현씨·2024년 2월 19일
0

C / C++

목록 보기
8/15
post-thumbnail

◾ 반복문

  • for
  • while
  • continue
  • break

✳ 반복문은 for, while 이 있다.

1. for

	for(반복자 초기화(딱 한번만 실행됨); 반복자 조건 체크; 반복자 변경 )
	{
		printf();
	}
  • 조건이 맞을 때까지 실행된다.
	for (int i = 0; i <= 10; ++i)
	{
		printf("안녕하세요\n");
	}

  • i를 0부터 초기화 시켰기 때문에 0부터 시작해서 출력하고 끝나고 다시 조건문으로 와서 증가하고 출력하고 반복하다가 10이 도달했을 때 종료된다.

2. while

int b = 0;
while (b < 15)
{
	printf();
    ++b
}
  • while은 밖에서 초기화를 시킨다
  • for과 똑같은 방식으로 돌아간다.

3. continue

  • continue는 정해둔 부분을 실행시키지 않고 통과시킨다.
	for (int i = 0; i <= 10; ++i)
	{
		if (i % 2 == 1)
		{
			continue;
		}

		printf("안녕하세요\n");
	}

  • if문을 사용해서 만약에 2로 나눴을 때 나머지가 1일 경우를 나타내보았다.
  • 그로 인해 0,2,4,6,8,10는 실행이 되었고, 1,3,5,7,9만 실행이 되지않았다.

4. break

  • break는 정해둔 부분에서 더 이상 실행되지 않으며 멈추게 된다.
	for (int i = 0; i <= 10; ++i)
	{
		if (i % 2 == 1)
		{
			break;
		}

		printf("안녕하세요\n");
	}

  • 나머지가 1인 1에서 더 이상 실행되지 않고 멈췄다.
profile
순수청년

0개의 댓글