오늘 알려드릴 것은 반복문 이에요.

 

Hello World를 5번 연속으로 쓰려면 반복문 없이는 printf("Hello World"); 를 5번 써야하죠?

 

하지만 반복문을 이용하면

 

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

{

    printf("Hello World");

}

 

라고 치면 5번 연속으로 Hello World라고 나오게 되죠.

 

for문

 

for문은 위에 예제에서 본 것처럼 사용하는 거에요.

 

for(시작하는값;끝나는값;증가나 감소수치)

 

이렇게 쓰는거에요.

 

예제에서는 증가나 감소값이 ++이었는데 ++이나 --는 1씩 늘거나 줄어든다는 의미에요.

 

그리고 중괄호 안에 있는 내용을 반복하게 되는거에요.

 

while문

 

while문은 for문이랑 조금 달라요.

 

한 세트로 '무조건' break가 있어줘야 해요.

 

while(true)

{

    break;

}

 

위에 처럼 중괄호 안에 break가 들어가 있어주고, for문보다 더 구체적인 상황에 반복을 종료할 수 있어요.

 

int i = 0;

while(true)

{

    printf("Hello World");

    if(i>5)

        break;

    i++;

}

 

이렇게 적으면 위에 적힌 for문이랑 같은 결과가 나와요.

 

나중에 쓸거긴 한데 게임같은걸 만들때 while문을 이용하는 경우가 많아요.

'프로그래밍 > C, C++ ' 카테고리의 다른 글

C, C++ 기초 - 함수  (0) 2019.08.25
C, C++ 응용 - for문 별그리기  (0) 2019.05.21
C, C++ 기초 - scanf, if, switch문  (0) 2019.05.03
C,C++ 기초 - 변수와 자료형  (0) 2019.04.15
C, C++ 기초 - "Hello World"  (0) 2019.03.15
Posted by 서융
: