JavaScript is required

Xâu định dạng nào dưới đây dùng để in ra một số nguyên hệ 16:

A.

“%d”.

B.

“%x”.

C.

“%i”.

D.

“%u”.

Trả lời:

Đáp án đúng: B


Trong ngôn ngữ lập trình C, để in một số nguyên ở hệ thập lục phân (hệ 16), ta sử dụng xâu định dạng "%x" hoặc "%X". Trong đó, %x sẽ in ra các chữ cái a, b, c, d, e, f ở dạng chữ thường, còn %X sẽ in ra ở dạng chữ hoa A, B, C, D, E, F.

Các lựa chọn khác không phù hợp vì:

  • %d: dùng để in số nguyên hệ thập phân (decimal).
  • %i: cũng dùng để in số nguyên hệ thập phân (tương tự %d).
  • %u: dùng để in số nguyên không dấu (unsigned decimal).

Câu hỏi liên quan