[ 개념 ]
do-while은 while과 비슷한 반복문이다.
그러나 do-while은 조건에 관계없이 한번 코드를 실행하고 그 이후의 조건식을 통해 만족하면 코드를 반복한다.
do{
//코드
} while(조건식)
먼저 do를 선언해 주고 코드 블록 안에 반복하고자 하는 코드를 넣어준다.
코드 블록을 닫고 while과 조건식을 선언해 주면 된다.
static void Main(string[] args)
{
string str;
do
{
Console.Write("반복할까요?(Y/N):");
str = Console.ReadLine();
}
while (str == "Y");
}
먼저 do 안에 있는 코드를 한번 실행한다.
Y를 입력할 때마다 while 문의 조건식에 만족하여 다시 실행된다.
만약 다른 문자를 입력하면 조건식이 거짓이 되어 반복문을 탈출한다.
728x90
반응형
'C#문법' 카테고리의 다른 글
[C#문법] Part8-4 반복문: foreach문(배열 응용) (0) | 2023.02.03 |
---|---|
[C#문법] Part8-3 반복문: for문 (1) | 2023.02.03 |
[C#문법] Part8-1 반복문: while문 (6) | 2023.02.03 |
[C#문법] Part7-2 조건문: switch 조건문 (1) | 2023.01.31 |
[C#문법] Part7-1 조건문: if 조건문 (3) | 2023.01.31 |