의견.png

"제어문"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
3번째 줄: 3번째 줄:
 
==조건문==
 
==조건문==
 
[[조건문]]은 말 그대로 어떠한 조건에 참(true)인지 거짓(false)인지에 따라 결과가 달라져 나오는 명령문이다. 조건문 안에서도 if문과 switch문으로 나눌 수 있다. if문에서도 {if, else if, else} 로 구성되어 있고, switch문은 {switch, case, default, break} 로 구성되어 있다. if문과 switch문은 둘다 조건문이지만 사용법과 구조가 자체가 다르다.
 
[[조건문]]은 말 그대로 어떠한 조건에 참(true)인지 거짓(false)인지에 따라 결과가 달라져 나오는 명령문이다. 조건문 안에서도 if문과 switch문으로 나눌 수 있다. if문에서도 {if, else if, else} 로 구성되어 있고, switch문은 {switch, case, default, break} 로 구성되어 있다. if문과 switch문은 둘다 조건문이지만 사용법과 구조가 자체가 다르다.
 +
  
 
===if===
 
===if===
 +
  
 
===switch===
 
===switch===
 +
 +
  
 
==반복문==
 
==반복문==
 
[[반복문]]은 주어진 조건이 만족이 될 때까지 반복적으로 문장을 수행 시키는 [[명령문]]이다. 프로그램을 처리하는 부분에 있어서 반복적인 형태가 많다. 그렇기 때문에 가장 많이 사용되는 제어문 중 하나다. 반복문은 for문, while문, do-while문으로 나누어져 있지만 do-while문은 while문에서 파생된 것이라 사실상 반복문에서 가장 많이 쓰여지는 것은 for문과 while문이라 볼 수 있다.
 
[[반복문]]은 주어진 조건이 만족이 될 때까지 반복적으로 문장을 수행 시키는 [[명령문]]이다. 프로그램을 처리하는 부분에 있어서 반복적인 형태가 많다. 그렇기 때문에 가장 많이 사용되는 제어문 중 하나다. 반복문은 for문, while문, do-while문으로 나누어져 있지만 do-while문은 while문에서 파생된 것이라 사실상 반복문에서 가장 많이 쓰여지는 것은 for문과 while문이라 볼 수 있다.
 +
  
 
===for===
 
===for===
 +
  
 
===while===
 
===while===
 +
  
 
===do-while===
 
===do-while===
 +
 +
  
 
==분기문==
 
==분기문==
 
[[분기문]]은 조건문과 반복문에 중간에서 주어진 조건의 흐름을 바꿀 수 있는 구문이다.
 
[[분기문]]은 조건문과 반복문에 중간에서 주어진 조건의 흐름을 바꿀 수 있는 구문이다.
 +
  
 
===break===
 
===break===
 +
  
 
===continue===
 
===continue===
 +
  
 
===return===
 
===return===

2021년 7월 6일 (화) 09:36 판

제어문(control flow statements)은 프로그램의 흐름을 제어하는 경우에 사용하는 실행문으로, 조건문, 반복문, 분기문 등이 포함되어 있다.

조건문

조건문은 말 그대로 어떠한 조건에 참(true)인지 거짓(false)인지에 따라 결과가 달라져 나오는 명령문이다. 조건문 안에서도 if문과 switch문으로 나눌 수 있다. if문에서도 {if, else if, else} 로 구성되어 있고, switch문은 {switch, case, default, break} 로 구성되어 있다. if문과 switch문은 둘다 조건문이지만 사용법과 구조가 자체가 다르다.


if

switch

반복문

반복문은 주어진 조건이 만족이 될 때까지 반복적으로 문장을 수행 시키는 명령문이다. 프로그램을 처리하는 부분에 있어서 반복적인 형태가 많다. 그렇기 때문에 가장 많이 사용되는 제어문 중 하나다. 반복문은 for문, while문, do-while문으로 나누어져 있지만 do-while문은 while문에서 파생된 것이라 사실상 반복문에서 가장 많이 쓰여지는 것은 for문과 while문이라 볼 수 있다.


for

while

do-while

분기문

분기문은 조건문과 반복문에 중간에서 주어진 조건의 흐름을 바꿀 수 있는 구문이다.


break

continue

return

각주

참고자료

같이 보기

  의견.png 이 제어문 문서는 프로그래밍에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.