스위치/케이스 문
switch/case 문
선택 판단을 많이 할 때 계속 if/else 구조를 사용한다면 코드가 매우 복잡해질 수 있습니다. . 지저분하므로 스위치/케이스 구조를 사용합니다:
switch(k) { case k1: 执行代码块 1 ; break; case k2: 执行代码块 2 ; break; default: 默认执行(k 值没有在 case 中找到匹配时); }
구문 설명:
스위치에는 초기 값이 할당되어야 하며 값은 각 케이스 값과 일치합니다. Case 실행 후 모든 문장을 만족시키고, 다음 Case 실행을 막기 위해 break 문을 사용합니다. 모든 Case 값이 일치하지 않으면 default 이후의 문이 실행됩니다.
학생들의 시험점수를 10점 만점으로 평가한다고 가정하고, 각 학년에 따라 점수를 매기고, 성적에 따라 다른 평가를 합니다.
아아아아아아아아아