JavaScript is required

Nếu biến chr có kiểu dữ liệu char (Character) thì câu lệnh if nào sau đây đúng cú pháp?

A.

if (chr = "a")

B.

if (chr = 'a')

C.

if (chr == "a")

D.

if (chr == 'a')

Trả lời:

Đáp án đúng: D


Trong C/C++, kiểu dữ liệu char được sử dụng để lưu trữ một ký tự đơn. Ký tự đơn được đặt trong dấu nháy đơn ('), còn chuỗi ký tự được đặt trong dấu nháy kép ("). Phép gán sử dụng toán tử =, còn so sánh bằng sử dụng toán tử ==.

  • Phương án 1 sai vì sử dụng phép gán (=) và so sánh một ký tự với một chuỗi ("a").
  • Phương án 2 sai vì sử dụng phép gán (=) thay vì so sánh.
  • Phương án 3 sai vì so sánh một ký tự với một chuỗi ("a").
  • Phương án 4 đúng vì sử dụng phép so sánh bằng (==) và so sánh hai ký tự ('a').

Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng 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