50 câu hỏi 60 phút
n trong đoạn sau là kiểu dữ liệu nào?
integer
string
tuple
operator
Câu hỏi này kiểm tra kiến thức về cách thức nhập dữ liệu từ người dùng trong các ngôn ngữ lập trình khác nhau.
cin
: Đây là đối tượng luồng nhập chuẩn trong C++. Nó được sử dụng để đọc dữ liệu đầu vào từ bàn phím.scanf()
: Đây là một hàm trong thư viện chuẩn của C (và C++) được sử dụng để đọc dữ liệu đầu vào theo một định dạng được chỉ định.input()
: Đây là một hàm được sử dụng trong Python để đọc dữ liệu đầu vào từ người dùng.<>
: Đây không phải là một lệnh hoặc hàm dùng để lấy dữ liệu đầu vào từ người dùng trong bất kỳ ngôn ngữ lập trình phổ biến nào.Như vậy, cin
, scanf()
và input()
đều là các phương pháp đúng để lấy dữ liệu đầu vào từ người dùng, tùy thuộc vào ngôn ngữ lập trình đang sử dụng. Tuy nhiên, do câu hỏi không chỉ rõ ngôn ngữ lập trình nào, ta cần chọn đáp án tổng quát nhất. Trong ba đáp án đúng, cin
thường được dùng trong C++, scanf()
trong C, và input()
trong Python. Vì câu hỏi không đề cập đến ngôn ngữ cụ thể nào, cả ba đáp án này đều có thể được coi là đúng. Tuy nhiên, phổ biến và tổng quát nhất, ta có thể xem xét `cin` là đáp án tiêu biểu cho việc nhập dữ liệu trong C++, một trong những ngôn ngữ lập trình quan trọng.