C#/제어문

[C#] for, while

테크러너 2024. 3. 26.

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

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

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

 

for문과 while 문 계속 반복하는데 필요한 문법입니다.

그렇다면 사용하는데 어떤 차이가 있을지 확인해 봅시다.

 

for

for문은 식 자체에 초기화, 조건, 변화 가 다 있습니다.

필요한 내용이 다 있으므로 가장 기본적인 사용방법입니다.

특수한 경우가 아니면 for문을 사용하는게 편합니다.

 

while

조건만 체크하는 반복문입니다.

초기화 변화없거나 외부에서 진행할 수 있습니다.

 

그 특징때문에 외부의 조건에 의해 영향 받을때 사용합니다.

  • 인터넷에서 다운로드를 기다린다.
  • 유저의 인풋을 기다린다.
  • 어떤 유저가 승리하는 것을 기다린다.

 

문제는 조건이 무한정 반복된다면 말그대로 무한반복이 되며 프로그램에 문제가 생깁니다.

따라서 조건을 잘 설정하는 것이 중요합니다.

 

반응형

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

[C#] break  (0) 2024.03.26
[C#] do while  (0) 2024.03.26
[C#] while  (0) 2024.03.26
[C#] for  (0) 2024.03.26
[C#] 논리 연산 - 조건부 논리 연산자  (0) 2024.03.26

댓글