English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
switch 문의 내부와 외부 switch 문의 대소문자 상수가 공통 값을 가지더라도 충돌이 발생하지 않습니다.
내부 switch 문법은 다음과 같습니다-
switch(ch1) case 'A' fprintf('This A is part of outer switch'); switch(ch2) case 'A' fprintf('이 A는 내부 스위치의 일부입니다'); case 'B' fprintf('이 B는 내부 스위치의 일부입니다'); end case 'B' fprintf('이 B는 외부 스위치의 일부입니다'); end
스크립트 파일을 생성하고 다음 코드를 입력하세요-
a = 100; b = 200; switch(a) case 100 fprintf('이것은 외부 스위치의 일부입니다 %d\n', a); switch(b) case 200 fprintf('이것은 내부 스위치의 일부입니다 %d\n', a); end end fprintf('a의 정확한 값은: %d\n', a); fprintf('b의 정확한 값은: %d\n', b);파일을 실행할 때, 다음과 같이 표시됩니다-
이것은 외부 스위치의 일부입니다 100 이것은 내부 스위치의 일부입니다 100 a의 정확한 값은 다음과 같습니다: 100 b의 정확한 값은 다음과 같습니다: 200