C 또는 C++에서는 switch-case 문을 사용했습니다. switch 문에서 일부 값을 전달하고 다른 경우를 사용하여 값을 확인할 수 있습니다. 여기에서 case 문에서 범위를 사용할 수 있음을 알 수 있습니다.
Case에서 범위를 사용하는 구문은 다음과 같습니다. -
낮음 ... 높음
대소문자를 쓴 후에는 더 낮은 값을 입력하고 한 칸, 세 개의 점, 다른 한 칸, 높은 값을 차례로 입력해야 합니다.
다음 프로그램에서 범위 기반 사례 설명의 출력이 무엇인지 확인할 것입니다.
예시
#includemain() { int data[10] ={ 5, 4, 10, 25, 60, 47, 23, 80, 14, 11}; 정수 나; for(i =0; i <10; i++) { switch (data[i]) { case 1 ... 10:printf("%d in range 1 to 10\n", data[i]); 부서지다; case 11 ... 20:printf("%d in range 11 to 20\n", data[i]); 부서지다; case 21 ... 30:printf("%d in range 21 to 30\n", data[i]); 부서지다; case 31 ... 40:printf("31에서 40 사이의 %d\n", data[i]); 부서지다; 기본값:printf("%d 범위 초과\n", data[i]); 부서지다; } }}
출력
5 범위 1~104 범위 1~1010 범위 1~1025 범위 21~3060 범위 초과47 범위 초과 21~3080 범위 초과23 범위 초과 11~2011 범위 범위 11~2011 사전>