C++ 문법

<분기> if문

슬뷔 2022. 4. 7. 00:25

분기 : 여러 경우중 하나의 경우만 실행해주는 기능을 말한다.
if문과 switch문 2가지가 제공된다.


 

If

 

if (조건식)
{
     실행하고자 하는 코드 작성.
}

조건식은 true 아니면 false이다.
위에서 조건식이 true라면 {}(코드블록) 안의 코드가 동작이 된다.
위에서 조건식이 false라면 {}(코드블록) 안의 코드는 무시된다.

else
{
}

else는 혼자서 사용할 수 없다.
반드시 if문과 함께 사용이 되어야 하고 if문보다는 아래에 위치해야 한다.
else는 if문의 조건이 false일 경우 동작이 된다.
else는 if문 1개에 1개만 존재할 수 있다. 없어도 된다.

else if(조건식)
{
     조건식이 true일 경우 실행할 코드.
}

else if는 혼자서 사용할 수 없다.
반드시 if문과 함께 사용이 되어야 하고 if문보다는 아래에 위치해야 한다.
else if는 if문의 조건이 false일 경우 else if의 조건을 체크하게 된다.
else if는 if문 1개에 여러개의 else if가 존재할 수 있다. 없어도 된다.
else가 있을 경우 else if는 else보다 위에 존재해야 한다.

 

 

'C++ 문법' 카테고리의 다른 글

<포인터>  (0) 2022.04.08
<배열> Array  (0) 2022.04.08
<반복문> while문, do while 문, 난수  (0) 2022.04.08
<반복문> for문  (0) 2022.04.07
<형변환 & 열거체> enum, enum class  (0) 2022.04.07