JavaScript is required

Toán tử ++n được hiểu là gì?

A.

Giá trị n giảm đi sau khi giá trị của nó được sử dụng.

B.

Giá trị n giảm đi trước khi giá trị của nó được sử dụng.

C.

Giá trị của n được tăng lên sau khi giá trị của nó được sử dụng.

D.
Giá trị của n được tăng lên trước khi giá trị của nó được sử dụng.
Trả lời:

Đáp án đúng: D


Toán tử ++n là toán tử tiền tố (prefix increment). Nó có nghĩa là giá trị của biến n sẽ được tăng lên 1 trước khi giá trị của nó được sử dụng trong biểu thức.

Ví dụ:

int n = 5;
int x = ++n;  // n bây giờ là 6, x cũng là 6

Các lựa chọn khác không đúng vì:

  • A và B liên quan đến giảm giá trị (decrement), trong khi toán tử là tăng (increment).
  • C mô tả toán tử hậu tố (postfix increment) n++, không phải ++n.

Câu hỏi liên quan