JavaScript is required

 Xâu định dạng nào dưới đây dùng để in ra một số thực có độ chính xác kép:

A.

"%u".

B.

"%e".

C.

"%o".

D.

"%p".

Trả lời:

Đáp án đúng: B


Để in một số thực có độ chính xác kép (double) trong ngôn ngữ C (và các ngôn ngữ tương tự), ta sử dụng xâu định dạng "%e", "%f", hoặc "%g". Trong đó:

  • %e: In số thực ở dạng ký hiệu khoa học (ví dụ: 1.234567e+05).
  • %f: In số thực ở dạng dấu phẩy động (ví dụ: 123456.789000).
  • %g: In số thực ở dạng ngắn gọn nhất giữa %e%f.

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

  • %u: Dùng để in số nguyên không dấu (unsigned integer).
  • %o: Dùng để in số nguyên ở hệ bát phân (octal).
  • %p: Dùng để in con trỏ (pointer) ở dạng địa chỉ bộ nhớ.

Do đó, đáp án B là đáp án chính xác nhất.

Câu hỏi liên quan