switch문?

 

지정된 일치 표현식을 기반으로 조건 중 하나의 코드를 실행

 

 

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

레이블이란?

 

레이블(Label)은 프로그래밍에서 특정 코드 블록의 위치를 가리키는 이름

이것은 보통 제어문(조건문, 반복문 등) 내에서 사용되며,

해당 위치로 프로그램의 실행을 이동시키는 데 사용된다

 

switch문은 하나 이상의 case 블록 및 기본 블록과 쌍을 이룬다.

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

일치 표현식 값과 일치하는 값에 대해 case 코드 블록이 실행된다.

 

(즉 , 표현식 값이 case 값과 일치하지 않으면 기본 옵션 코드가 실행된다.)

 

옵션이 여러 개 있을 때 if-else 문 대신 사용 가능

switch 를 사용하면 코드가 깨끗하고 읽기 쉬워 질 수 있다.

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

break 문은 switch 문을 종료

 

https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22
https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

 

 

문득 열거형에 대해 다시 생각해보게 되었다.



https://www.youtube.com/watch?v=1PJ3d3vYm64&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=22

'Study > C#' 카테고리의 다른 글

[C#] 반복문 while문  (0) 2024.05.27
[C#] 반복문 for문  (0) 2024.05.27
[C#] 선택문 if문  (0) 2024.05.27
[C#] 논리 연산  (0) 2024.05.26
[C#] 비교 연산  (0) 2024.05.26

문?

프로그램이 수행하는 작업

(코드 한 줄이나 블록)

 

식?

연산자와 피연산로 이루어진 구문

 

부울 식?

부울 식(true, false)인 결과를 생성하도록 평가되는 표현식

 

선택 문?

하나 이상의 지정된 조건에 따라

코드의 다른 섹션으로 분기할 수 있다.

 

선택문의 종류 if, switch

 

if문?

부울 식의 값에 따란 실행할 문을 선택

 

 

부울 식이 거짓일 때

https://www.youtube.com/watch?v=zTfclU77eS4&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=21

 

부울 식이 참일 때

https://www.youtube.com/watch?v=zTfclU77eS4&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=21

 

else if문?

 

if문 뒤에 여러 개의

else if 문을 사용할 수 있다.(if조건이 false일때만 실행)

 

따라서 이 식에는 참인 else if문 만 실행된다.

 

https://www.youtube.com/watch?v=zTfclU77eS4&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=21

 

else문?

if 문 또는 else if 문 뒤에만 올 수 있다.

 

if - else 문에서 한번만 실행

 

조건을 포함할 수 없으며 이전의 모든 조건이 false로 평가될 때 실행

 

https://www.youtube.com/watch?v=zTfclU77eS4&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=21

 

 

'Study > C#' 카테고리의 다른 글

[C#] 반복문 for문  (0) 2024.05.27
[C#] 선택문 switch  (0) 2024.05.27
[C#] 논리 연산  (0) 2024.05.26
[C#] 비교 연산  (0) 2024.05.26
[C#] 산술 연산자  (0) 2024.05.26

논리 연산(부울 연산)

연산된 결과 값이 참, 거짓만 존재하는 연산

 

&& (조건부 논리 AND

 

|| (조건부 논리 OR)

! (논리 부정 NOT)

'Study > C#' 카테고리의 다른 글

[C#] 선택문 switch  (0) 2024.05.27
[C#] 선택문 if문  (0) 2024.05.27
[C#] 비교 연산  (0) 2024.05.26
[C#] 산술 연산자  (0) 2024.05.26
[C#] 입력 받기  (0) 2024.05.25

+ Recent posts