JavaScript is required

Trong các hàm sau, hàm nào không định dạng để in một ký tự ra màn hình:

A.

puts()

B.

printf()

C.

putchar()

D.
2 và 3
Trả lời:

Đáp án đúng: C


Phân tích câu hỏi:

Câu hỏi yêu cầu xác định hàm nào trong các lựa chọn không được sử dụng để in một ký tự ra màn hình.

Đánh giá các phương án:

  • A. puts(): Hàm puts() dùng để in một chuỗi ký tự ra màn hình, kèm theo một ký tự xuống dòng. Nó không chuyên biệt để in một ký tự duy nhất.
  • B. printf(): Hàm printf() là một hàm định dạng tổng quát, có thể in nhiều kiểu dữ liệu khác nhau, bao gồm cả ký tự (sử dụng định dạng %c).
  • C. putchar(): Hàm putchar() được thiết kế đặc biệt để in một ký tự duy nhất ra màn hình.
  • D. 2 và 3: Phương án này bao gồm cả printf()putchar(), nhưng printf() vẫn có thể in ký tự.

Kết luận:

Vậy, hàm không định dạng để in một ký tự ra màn hình trong các lựa chọn trên là puts(), vì nó in một chuỗi.

Tuy nhiên, không có đáp án nào hoàn toàn chính xác. Hàm puts() in một chuỗi chứ không in một ký tự. printf() có thể in một ký tự, và putchar() cũng in một ký tự. Vì vậy, câu hỏi này không có đáp án đúng.

Câu hỏi liên quan