JavaScript is required

Thực hiện kiểm tra nếu biến “i” không bằng 5, câu lệnh nào là đúng?

A.
if (i != 5)
B.
if i <> 5
C.
if i =! 5 then
D.
if (i <> 5)
Trả lời:

Đáp án đúng: A


Câu hỏi yêu cầu kiểm tra điều kiện "biến i không bằng 5". Trong các ngôn ngữ lập trình phổ biến (như C, C++, Java, JavaScript, PHP, v.v.), toán tử "!=" được sử dụng để so sánh khác nhau. * **A. if (i != 5)**: Đây là cú pháp chính xác để kiểm tra xem `i` có khác 5 hay không trong hầu hết các ngôn ngữ lập trình. * **B. if i <> 5**: Cú pháp này thường được sử dụng trong một số ngôn ngữ như Pascal hoặc Visual Basic, nhưng không phổ biến trong các ngôn ngữ được đề cập ở trên. * **C. if i =! 5 then**: Cú pháp này sai. `=!` không phải là một toán tử hợp lệ trong các ngôn ngữ lập trình thông thường. Ngoài ra, từ khóa `then` thường được sử dụng sau điều kiện `if` trong một số ngôn ngữ (ví dụ: Pascal, Basic), nhưng nó không đúng trong C, C++, Java hoặc JavaScript. * **D. if (i <> 5)**: Tương tự như phương án B, cú pháp này có thể đúng trong một số ngôn ngữ nhất định, nhưng không phải là cách chuẩn trong các ngôn ngữ phổ biến. Vì vậy, đáp án A là chính xác nhất vì nó sử dụng toán tử `!=` để kiểm tra sự khác nhau, đây là cách phổ biến và được chấp nhận rộng rãi trong nhiều ngôn ngữ lập trình.

Câu hỏi liên quan