본문 바로가기

C 언어 프로그래밍/흐름제어 - 반복문3

while()문 while문 while(조건식) { 반복할 명령문; } while문은 조건식이 참이면 블록{ } 안의 명령문을 실행하는 구조를 가지고 있습니다. 반복문의 세 가지 요소중 나머지인 초기식은 while문 이전에, 증감식은 블록{ }안에 적절히 만들어 사용해야 합니다. 조건식이 참이 될 때까지 반복할 명령문을 수행하고 조건식이 거짓이 되면 블록을 빠져나와 반복을 종료합니다. 1부터 10까지 출력하는 프로그램을 작성하여 for문과 비교하여 보겠습니다. #include int main() { int i=1; while(i 2020. 6. 16.
for()문 제어문에는 조건문과 반복문이 있습니다. 반복문은 일정한 작업을 반복하여 수행하는 문법을 말하며 반복의 시작을 위한 초기식, 종결을 결정하는 조건식, 반복의 조건을 변화시키기 위한 증감식으로 이루어져 있습니다. 반복문의 종류에는 for문, while문, do~while문이 있습니다. 이번 장에서는 반복문 중에서도 가장 많이 사용되는 for문에 대해 살펴보도록 하겠습니다. for문의 구조 for(초기식;조건식;증감식) { 반복할 명령문; } 반복문은 아래의 세 가지의 요소와 반복할 명령문의 { } 블록으로 이루어지며, 각각의 요소들은 세미콜론(;)으로 구분됩니다. 초기식 - 시작 조건으로 반복문이 시작될 때 한 번만 실행됩니다. 조건식 - 종결 조건으로 조건식이 참(1)이면 { }안의 블록을 실행하고, 거짓.. 2020. 6. 16.
중첩 for문 중첩 반복문은 반복문 안에 반복문이 포함되어 있는 형태를 말합니다. 중첩 반복문에는 중첩 for문과 중첩 while문이 있습니다. 이번 페이지에서는 중첩 for문에 대해 알아보겠습니다. 중첩 for문의 구조 for(초기조건1; 종결조건1; 증감식1)//외부 반복문 { for(초기조건2; 종결조건2; 증감식2)//내부 반복문 { 반복할 명령문; } } for(초기조건1; 종결조건1; 증감식1)에 해당하는 반복문을 외부반복문, for(초기조건2; 종결조건2; 증감식2)에 해당하는 반복문을 내부 반복문이라고 합니다. 시계의 초침이 한 바퀴 돌면 분침이 한 칸 움직이는 것처럼 내부 반복문의 루프가 끝나고 나면 외부 반복문이 한 번 증가 또는 감소합니다. 중첩 for문의 예제 (1단계) 예제 : i, j 값 출력.. 2020. 6. 3.