인자1 [C/C++] Switch문 쓸 때 가끔 하는 실수 아래는 흔하게 볼 수 있는 Switch문이다. #include int main() { int a = 3; switch(a){ case 1: printf("1\n"); break; case 2: printf("2\n"); break; case 3: printf("3\n"); break; default: printf("0"); break; } return 0; } 당연히 실행결과는 3일 것이다. 하지만 이건 어떨까? #include int main() { float a = 3.14; switch(a){ case 1.23: printf("1.23\n"); break; case 2.34: printf("2.34\n"); break; case 3.14: printf("3.14\n"); break; default:.. 2022. 3. 20. 이전 1 다음