Trả lời:
Đáp án đúng: C
Trong ngôn ngữ C/C++, các kiểu dữ liệu có thể được điều chỉnh bằng các từ khóa như `signed`, `unsigned`, `long`, `short`. Tuy nhiên, cần tuân thủ cú pháp và quy tắc nhất định.
* **A. signed a;**: Thiếu kiểu dữ liệu cơ bản sau `signed`. Ví dụ: `signed int a;` mới đúng.
* **B. sign double d;**: `sign` không phải là một từ khóa hợp lệ trong C/C++. Phải là `signed`.
* **C. unsigned int i;**: Đây là một khai báo hợp lệ. `unsigned` là một bổ sung cho kiểu `int`, chỉ ra rằng biến `i` sẽ lưu trữ các giá trị không âm.
* **D. longth t;**: `longth` không phải là một từ khóa hợp lệ. Có thể là `long`, nhưng cần có kiểu dữ liệu cơ bản sau `long`, ví dụ `long int t;` hoặc `long long t;`.
Vậy, chỉ có phương án C là đúng cú pháp và ngữ nghĩa.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
