JavaScript is required

 Kết quả in ra màn hình của chương trình sau:

#include

Void main ()

{

Int i=5, j=6;

I= i- --j;

Printf ( "%d", i) ;

};

A.

6.

B.

5.

C.

1.

D.

0.

Trả lời:

Đáp án đúng: D


Đầu tiên, ta khai báo hai biến `i` và `j` kiểu integer với giá trị lần lượt là 5 và 6. Tiếp theo, ta thực hiện phép gán `i = i - --j;`. Toán tử `--j` là toán tử tiền tố giảm, nghĩa là giá trị của `j` sẽ giảm đi 1 trước khi được sử dụng trong biểu thức. Vậy, `j` sẽ trở thành 5. Sau đó, `i` sẽ được gán bằng `i - j`, tức là `5 - 5 = 0`. Cuối cùng, chương trình in ra giá trị của `i`, là 0.

Câu hỏi liên quan