C#/제어문

[C#] do while

테크러너 2024. 3. 26.

2024.03.26 - [C#/제어문] - [C#] while

2024.03.26 - [C#/제어문] - [C#] for

2024.03.26 - [C#/제어문] - [C#] for, while

 

구성

do

{

      실행 내용

}

while ( 조건 );

 

 

설명

조건과 상관없이 일단 내용을 한번 실행합니다.

이후 조건에 따라 반복합니다 - while 문과 동일합니다.

 

 

예시

다시 1에서 10까지 숫자를 세고 싶다고 생각해 보겠습니다.

 

  • 숫자를 1부터 세기 시작할것입니다.
  • 1다음에 2를 셀 것입니다.

1→2 →3→4... (+1 씩 샙니다.)

  • 숫자는10까지셀것입니다.
int i = 1;      // 1부터 세기 시작

do
{
		Console.WriteLine(i); 
		i++;        // +1 씩 샙니다
}
while(i <= 10)  // 10까지 셀것
 

i 를 11 로 시작해보겠습니다.

int i = 11;

do
{
		// 원래는 11이 10보다 크기 때문에 싱행되면 안됩니다.
    // 하지만 do while 에서는 무조건 한번은 실행됩니다.
    // 11을 한번 출력하고 종료됩니다.
		Console.WriteLine(i);  
		i++;       
}
while(i <= 10)  
 

 

 

반응형

'C# > 제어문' 카테고리의 다른 글

[C#] continue  (0) 2024.03.26
[C#] break  (0) 2024.03.26
[C#] for, while  (0) 2024.03.26
[C#] while  (0) 2024.03.26
[C#] for  (0) 2024.03.26

댓글