-
반복문 - 바로 실행해보면서 배우는 C언어CS/C언어 2019. 12. 21. 22:41
반복문(Loop) : 특정 작업을 반복적으로 수행하는 프로그래밍 문법.
주로 일정한 법칙 및 변화가 있는 작업을 할 때 사용된다. 반복은 사람보다 컴퓨터에게 더 적합한 작업으로, 반복문을 사용하면 컴퓨터가 반복적인 작업을 대신하게 할 수 있고 코드도 간략화시킬 수 있다.
for문
일정한 횟수만큼 반복할 때 주로 사용되는 반복문.
초기값(int i 변수 선언), 조건식, 변화 조건 3가지 요소로 구성되어 있다.
for(초기값; 조건식; 변화 조건) { 반복할 코드 }
*반복할 코드가 한 줄 밖에 없을 경우 중괄호 생략 가능. 중괄호를 생략할 경우 for문 바로 아래에 있는 코드만 실행하게 된다.
*반복문 바깥에서도 i를 사용하고 싶다면 초기값을 for문 전에 선언할 수 있다.
(초기 C언어에서는 반복문 초기값 내에서 변수를 선언하는 것이 불가능했으나 C99표준안부터는 초기값내 선언이 가능해짐.)
while문
특정 조건까지 계속해서 반복할 때 주로 사용되는 반복문.
초기값 선언;
while(조건식) { 반복할 코드; 변화 조건; }
do ~ while문
do(먼저 한 번 코드를 실행)한 후 while(조건 확인 및 반복).
while문은 조건식을 만족하지 않으면 아예 실행이 되지 않지만,
do ~ while문은 조건식을 만족하지 않아도 한 번은 실행이 된다.
do {
반복할 코드(적어도 한 번 실행);
}while(조건식);
※ 출처 : 바로 실행해보면서 배우는 C언어(http://edu.goorm.io/lecture/201/바로-실행해보면서-배우는-c언어)
'CS > C언어' 카테고리의 다른 글
조건문 - 바로 실행해보면서 배우는 C언어 (0) 2019.12.29 이중 반복문(실습) - 바로 실행해보면서 배우는 C언어 (0) 2019.12.28 일차원 배열 - 바로 실행해보면서 배우는 C언어 (0) 2019.12.28 연산자와 수식 - 바로 실행해보면서 배우는 C언어 (0) 2019.12.23 문자열 - 바로 실행해보면서 배우는 C언어 (0) 2019.12.22