What is output? #include
Trả lời:
Đáp án đúng: C
Trong đoạn code C này, biến `i` được khởi tạo với giá trị là 0 (kiểu `int`). Câu lệnh `switch` sẽ so sánh giá trị của `i` với các `case` khác nhau.
Ở đây, các `case` được so sánh là `'0'` và `'1'`. Lưu ý rằng `'0'` và `'1'` là các ký tự, và trong bảng mã ASCII, chúng có giá trị số khác với số 0 và 1. Giá trị ASCII của `'0'` là 48, và `'1'` là 49. Vì vậy, `i = 0` không khớp với `case '0'` cũng như `case '1'`.
Do đó, chương trình sẽ nhảy đến `default`, in ra "ABC".





