03. 반복문

PearLine_Zero·2023년 12월 1일

C

목록 보기
3/10
post-thumbnail

3.1 연산자

  • 반복문 사용시 자주 사용하는 연산자는 다음과 같음.
구분연산자설명
증감 연산자++aa의 값 1증가 후 연산 진행
a++연산한 후 a의 값 1증가
--aa의 값 1감소 후 연산 진행
a--연산한 후 a의 값 1감소
비교 연산자(관계연산자)<왼쪽에 있는 값이 오른쪽에 있는 값보다 작은가?
>왼쪽에 있는 값이 오른쪽에 있는 값보다 큰가?
<=왼쪽에 있는 값이 오른쪽에 있는 값보다 작거나 같은가?
>=왼쪽에 있는 값이 오른쪽에 있는 값보다 크거나 같은가?
==왼쪽에 있는 값이 오른쪽에 있는 값이 같은가?
!=왼쪽에 있는 값이 오른쪽에 있는 값이 다른가?

3.2 반복문

  • 같은 작업을 반복 수행해야 할 때 for문, while문, do-while문을 사용해 짧고 간단하게 작성 가능.

✅ for문

  • 변수 선언과 초기화(선언) -> 변수의 값과 조건 비교(조건) -> 문장 수행 -> 증감의 순서로 작동.
for(선언 ; 조건; 증감) {
	//수행할 문장
}

✅ while문

  • for문과 달리 선언은 while문 앞에 함.
  • 증감은 수행할 문장과 함께 작성.
선언;
while (조건) {
	//수행할 문장(증감 포함)
}

✅ do-while문

  • do-while 문도 선언도 문 앞에함.
  • 수행할 문장은 do 뒤에 중괄호 안에 작성하고 중괄호 다음에 오는 while 뒤에 문장을 수행할 조건을 넣음.
  • 마지막 조건 뒤에 세미콜론 필수.
선언;
do{
	//수행할 문장
} while(조건);
  • while 문은 조건을 먼저 확인하고 나서 참이면 수행하지만, do-while문은 무조건 한번 실행하고 난 뒤 조건을 확인.

3.3 이중반복문

  • for문 안에 for문을 겹치게 작성하는 것을, 중첩 반복문 이라함.
for(선언; 조건; 증감){
	for(선언; 조건; 증감){
    	// 수행할 문장
      }
    }
profile
https://baesaa0304.tistory.com 블로그 이사합니다~

0개의 댓글