-
[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