Multiple If Branch와 Select Case는 모두 다중 조건부 분기를 처리하는 데 사용되는 문입니다.
1. If elseif..의 각 분기는 독립적인 표현식입니다. 이전 분기에 일치하는 항목이 없으면 다음 분기의 표현이 판단됩니다. 예:
if x=1 the
do1
elseif x=2 and y=1 then
do2
...
위의 두 조건식은 반드시 관계가 있을 필요는 없습니다. 첫 번째 x<>1일 때만 x=2와 y=1의 식으로 판단됩니다.
2. Select Case는 일반적으로 동일한 표현식의 다른 결과 값으로 분기되는 명령문에 사용됩니다. 예:
case x+2 선택
case 1
do1
case 2,3
do3
case else
do4
선택 종료
' 빵왕 김탁구' 가 예뻐요?
' 매일 발렌타인데이, 잘못된 노동절 결혼' 이란 무엇을 의미합니까?