JavaScript is required

Dạng tổng quát của hàm printf() là: printf(“dãy mã quy cách”, dãy mã biểu thức); Trong đó, dãy mã quy cách sẽ là:

A.

Dãy các mã định dạng dữ liệu hiển thị

B.

Con trỏ của xâu kí tự

C.

Các xâu kí tự mang tính chất thông báo

D.

Cả 3 phương án trên

Trả lời:

Đáp án đúng: A


Trong hàm `printf()`, "dãy mã quy cách" đóng vai trò quan trọng trong việc định dạng dữ liệu được hiển thị. Nó bao gồm các mã định dạng (ví dụ: `%d` cho số nguyên, `%f` cho số thực, `%s` cho chuỗi, v.v.) để chỉ định cách các biến sẽ được in ra. Các mã này cho phép kiểm soát định dạng đầu ra, bao gồm cả số chữ số thập phân, căn chỉnh và các khía cạnh trình bày khác. * **A. Dãy các mã định dạng dữ liệu hiển thị:** Đây là đáp án chính xác vì nó mô tả đúng chức năng của dãy mã quy cách trong `printf()`. Các mã định dạng xác định cách các giá trị được biểu diễn khi in ra. * **B. Con trỏ của xâu kí tự:** Mặc dù `printf()` có thể làm việc với con trỏ chuỗi (ví dụ: `%s` nhận một con trỏ `char *`), nhưng "dãy mã quy cách" không chỉ là con trỏ chuỗi, mà là tập hợp các mã định dạng. * **C. Các xâu kí tự mang tính chất thông báo:** Các xâu kí tự thông báo có thể có trong chuỗi định dạng của `printf()`, nhưng không phải là toàn bộ nội dung của "dãy mã quy cách". Dãy mã quy cách còn bao gồm các mã định dạng. * **D. Cả 3 phương án trên:** Vì chỉ có phương án A đúng, nên phương án này sai.

Câu hỏi liên quan