JavaScript is required

Trong các hàm sau, hàm nào là hàm không định dạng để nhập một kí tự từ bàn phím

A.

scanf();

B.

getchar();

C.

getch();

D.

getche();

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về các hàm nhập ký tự từ bàn phím trong ngôn ngữ lập trình C/C++. * **scanf():** Là hàm định dạng để nhập dữ liệu từ bàn phím, có thể nhập nhiều kiểu dữ liệu khác nhau (số nguyên, số thực, chuỗi, ký tự) theo định dạng chỉ định. * **getchar():** Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào sẽ được lưu vào bộ đệm và trả về khi nhấn Enter. * **getch():** Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào không hiển thị trên màn hình và không cần nhấn Enter. * **getche():** Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào hiển thị trên màn hình và không cần nhấn Enter. Vì câu hỏi yêu cầu hàm *không định dạng* để nhập một ký tự từ bàn phím, nên đáp án đúng là getchar().

Câu hỏi liên quan