JavaScript is required

 Những tên biến nào dưới đây được viết đúng theo quy tắc đặt tên của ngôn ngữ lập trình C?

A.

diem toan

B.

3diemtoan

C.

_diemtoan

D.

-diemtoan

Trả lời:

Đáp án đúng: C


Trong ngôn ngữ lập trình C, quy tắc đặt tên biến như sau:

  • Tên biến phải bắt đầu bằng một chữ cái (a-z, A-Z) hoặc dấu gạch dưới (_).
  • Các ký tự còn lại có thể là chữ cái, chữ số (0-9) hoặc dấu gạch dưới.
  • Tên biến phân biệt chữ hoa và chữ thường (ví dụ: diemtoan khác với DiemToan).
  • Tên biến không được trùng với các từ khóa (keyword) của ngôn ngữ C (ví dụ: int, float, for, while,...).
  • Tên biến nên mang tính gợi nhớ, dễ đọc và dễ hiểu.

Dựa vào quy tắc trên, ta phân tích các phương án:

  • A. diem toan: Sai, vì tên biến chứa khoảng trắng.
  • B. 3diemtoan: Sai, vì tên biến bắt đầu bằng chữ số.
  • C. _diemtoan: Đúng, vì tên biến bắt đầu bằng dấu gạch dưới và các ký tự còn lại hợp lệ.
  • D. -diemtoan: Sai, vì tên biến bắt đầu bằng dấu gạch ngang (-).

Vậy, đáp án đúng là C.

Câu hỏi liên quan