2012년 10월 14일 일요일

switch문을 통한 선택적 실행

이 함수는 식당에서의 메뉴판(?)이라고 생각하면 쉽습니다.

예제를 통해 알아보겠습니다.

1~5를 선택하면 case1~5를 6이상을 하면 default를 출력하는 프로그램입니다.
t값에 따라 case가 정해지는 겁니다.
음 제가 봐도 설명 참 못했네요.

수학으로 예를 들면 f(t)와 같다고 보시면 되겠습니다.
여기에서의 t는 문자가 될 수도 있고, 숫자가 될 수도 있습니다.

뭐 예제가 쉬워서 더 설명할 것도 없을 것 같습니다.

두번 째로는, break문을 생략한 switch문을 보시겠습니다.



break문을 생략하였기 때문에, 밑에 A와a가 같은 1이 나올 수 있었습니다.

아 그리고 5번 줄에 두사진의 자료형이 다른거 양해 부탁드립니다.

char형이 문자의 자료형인데, 맨처음 예제에서 int로 쓴 것을, 안 고쳐서 ㅋ;




이로써, break문을 생략한 switch문을 마치고 포스트도 마치겠습니다.

댓글 없음:

댓글 쓰기