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


Câu hỏi kiểm tra kiến thức về cú pháp và chức năng của hàm `printf()` trong ngôn ngữ C. Hàm `printf()` được sử dụng để in dữ liệu ra màn hình. Dãy mã quy cách trong hàm `printf()` chính là dãy các mã định dạng dữ liệu, cho biết kiểu dữ liệu của các biến sẽ được in ra (ví dụ: %d cho số nguyên, %f cho số thực, %s cho chuỗi,...). * **A. Dãy các mã định dạng dữ liệu hiển thị:** Đây là đáp án chính xác. Các mã định dạng dữ liệu như `%d`, `%f`, `%s`,... xác định cách các biến được hiển thị. * **B. Con trỏ của xâu kí tự:** Xâu kí tự (string) có thể được truyền vào `printf()`, nhưng không phải là "dãy mã quy cách". Con trỏ xâu kí tự thường được dùng để truyền nội dung xâu cần in, chứ không phải mã định dạng. * **C. Các xâu kí tự mang tính chất thông báo:** Xâu kí tự thông báo có thể đi kèm trong chuỗi định dạng (ví dụ: `printf("Gia tri la: %d", x);`), nhưng phần `%d` mới là mã quy cách. * **D. Cả 3 phương án trên:** Vì chỉ có phương án A đúng, nên phương án này sai. Vậy, đáp án đúng là A.

Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan