프로그래밍 언어/C#

C# 메모 - 조건식

귀뚜래미 2022. 8. 30. 13:38
728x90

1.  for문 (참이 될 때까지 반복)

for문은 특정 조건을 만족할 때까지 반복한다. while문과 다르게 초기화 부분과 증감 부분의 위치가 동일하다.

for(초기식; 조건식; 증감식) {
    // 반복해서 실행될 코드
}

초기식 : 반복 실행 전 해당 반복문에서 사용될 변수 선언 후 초기화

조건식 : 말 그대로 특정 시점까지 반복시킬 조건을 결정

증감식 : 반복문을 빠져나오기 위해 변수 값을 증가, 감소 시킴

 

2. while문 (참일 동안 반복)

while (조건식) {
    // 반복 실행될 코드
}

while문은 조건식이 참일 동안 계속해서 코드를 반복 실행한다. 실행중 조건식이 거짓이 되면 루프를 빠져나온다.

 

3. do while (do의 내용이 한 번 먼저 실행된 후 반복)

do {
// 반복 실행될 코드
} while (조건식); // 세미콜론 주의

while문과는 다르게 do while문은 do의 코드블럭 속 의 코드를 먼저 한 번 실행 시키고 그 다음에 조건식 검사 후 반복이 진행된다.

조건식의 참, 거짓 구분 없이 do 블럭 안의 코드는 반드시 한 번은 실행된다.

 

4. foreach (순회하며 차례대로 접근 반복)

foreach (변수 in 배열 혹은 컬렉션) {
    // 실행될 코드
}

foreach문은 배열에 담겨있는 각각의 데이터를 순회하면서 변수에 집어넣는다. 

 

 

참고

https://blog.hexabrain.net/131?category=442691

 

C# 강좌 6편. 반복문(while, do, for, foreach) [최근 수정 2017.11.10]

1. while(참일때 동안 반복~) 오늘은 반복문에 대해서 알아보도록 할 텐데, 여기서 반복문이란 말 그대로 반복에서 쓰이는, 특정 조건을 만족할 때 까지 계속 반복하여 실행하는 문장입니다. 우선

blog.hexabrain.net

 

728x90

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

기존 프로그램 개선 검토의 건  (0) 2025.01.13