ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [C언어] 4-2. 반복 제어문
    프로그래밍/C 2014. 4. 5. 01:29
    반응형

    - 반복 제어문은 주어진 조건이 만족할 경우 {} 안의 명령문을 반복해서 수행하는 문장을 의미하며 for, while, do~while과 같이 3가지 종류의 명령문이 있다.


    1. for문

    - for문은 주어진 조건이 만족되는 동안 {} 안의 명령문을 반복해서 수행하는 문장이다.


    * 기본 for문

    - for문은 다음과 같은 형식으로 사용된다.

    for(초깃값; 조건식; 증감식)

    {

     반복 실행될 문장;

    }


    * 다중 for문

    - for문 내에 또 다른 for문이 포함된 경우이며 바깥쪽의 for문이 한 번 수행될 때마다 안쪽의 for문은 조건이 만족될 경우 반복해서 수행된다.

    - 다음과 같은 형식으로 사용된다.

    for(초깃값1; 조건식1; 증감식1)

    {    

    for(초깃값2; 조건식2; 증감식2)

    {

    반복 실행될 문장;

    }

    }




    2. while문

    - while문은 주어진 조건이 만족되는 동안 {} 안의 명령을 반복수행하는 문장이다.

    - 사용형식은 다음과 같다

    while(조건식)

    {

    반복 실행될 문장;

    }


    3. do while문

    - do while문은 반복문 내의 명령문을 먼저 실행한 후 주어진 조건을 검사하여 반복수행 여부를 결정하는 명령문

    - while문의 경우 먼저 조건을 검사하고 참인 경우 반복문장을 수행하지만 do while문은 문장을 먼저 실행한 후 조건을 검사하기 때문에 최소 1번은 문장이 수행된다.

    - 사용형식은 다음과 같다.

    do

    {

    반복 실행될 문장;

    }    while(조건식);




    * 요약후기

    - 다음장에서는 기타 제어문에서 다룬다. 예제들을 다루지 않아서 그런지 이론적으로만 알고 있는 느낌이다. 그런데 문제푸는데에는 지장이 없다..

    반응형

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

    [C언어] 5-1. 함수의 개념  (0) 2014.04.05
    [C언어] 4-3. 기타 제어문  (0) 2014.04.05
    [C언어] 4-1. 조건 분기 제어문  (0) 2014.04.04
    [C언어] 3-2. C언어의 연산자  (0) 2014.04.02
    [C언어] 3-1. 표준 입출력 함수  (0) 2014.04.02

    댓글

Designed by Tistory.