JavaScript is required

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

A.

“%u”

B.

“%e”

C.

“%d”

D.

“%p”

Trả lời:

Đáp án đúng: A


Trong ngôn ngữ lập trình C (và các ngôn ngữ tương tự), các xâu định dạng (format string) được sử dụng trong các hàm như printf để chỉ định cách dữ liệu được hiển thị. Dưới đây là phân tích từng lựa chọn:

  • A. “%u”: Được sử dụng để in ra một số nguyên không dấu (unsigned integer).
  • B. “%e”: Được sử dụng để in ra một số thực (floating-point number) dưới dạng ký hiệu khoa học (ví dụ: 1.23456e+05).
  • C. “%d”: Được sử dụng để in ra một số nguyên có dấu (signed integer) dưới dạng số thập phân.
  • D. “%p”: Được sử dụng để in ra một con trỏ (pointer) - địa chỉ bộ nhớ.

Như vậy, để in ra một số nguyên, chúng ta có thể sử dụng cả “%u” (cho số nguyên không dấu) và “%d” (cho số nguyên có dấu). Tuy nhiên, câu hỏi không chỉ rõ loại số nguyên nào. Trong trường hợp này, “%d” thường được coi là lựa chọn mặc định và phổ biến hơn khi nói đến việc in một số nguyên nói chung.

Câu hỏi liên quan