NEW
Font size
WorksheetsRẽ nhánh 1
Total questions: 24
Worksheet time: 12mins
Câu lệnh nào đúng để kiểm tra nếu biến a lớn hơn 5?
if a > 5
if (a > 5)
if a => 5
Lệnh else sẽ được thực thi khi:
Điều kiện trong if đúng
Điều kiện trong if sai
Cả 2 điều kiện đúng
Giá trị được in ra là gì?
A. A
B. B
C. Không in gì
Câu lệnh else if được dùng để:
So sánh 2 chuỗi
Xử lý thêm điều kiện nếu if sai
Lặp lại điều kiện
Giá trị nào được in ra?
A
B
Lệnh if có thể viết không dấu {} khi:
Có nhiều lệnh bên trong
Chỉ có 1 lệnh
Luôn cần {}
Kết quả in ra là gì?
Even
Odd
Lỗi cú pháp
Lỗi nào xảy ra nếu viết: if x == 5 cout << x;
Lỗi vì thiếu {}
Lỗi vì sai cú pháp
Không có lỗi
Chẵn
Lẻ
Lỗi
Câu lệnh if (a == b) sẽ trả về:
true nếu a bằng b
true nếu a khác b
false luôn
Câu nào không hợp lệ trong C++?
if (x > 0)
else if (x == 0)
else (x < 0)
Câu nào thể hiện rẽ nhánh ba trường hợp tốt nhất?
A. if, else
B. if, else if, else
C. Ba lần if
Yes
No
3
Lỗi biên dịch
Câu lệnh sau có hợp lệ không?
Hợp lệ
Lỗi vì thiếu dấu ;
Lỗi vì else không rõ thuộc if nào
Trong if (a > b && a > c), toán tử && có nghĩa là:
A. Hoặc
B. Và
C. Khác
Khi a = 2, b = 3, đoạn mã sau in gì?
A. A
B. B
C. Không in gì
Câu nào là viết đúng để kiểm tra nếu x là số âm?
if (x < 0)
if x < 0 then
if x = -
Lệnh else không bắt buộc trong C++ đúng hay sai?
Đúng
Sai
Chỉ đúng trong Python
Toán tử || trong điều kiện if nghĩa là:
Và
Hoặc
Không
No
Yes
Lệnh rẽ nhánh không hỗ trợ:
A. So sánh
B. Gán giá trị
C. Toán tử logic
Câu nào viết đúng để kiểm tra một số n là bội số của 3?
if (n % 3 == 0)
if (n / 3 == 0)
if (3 % n == 0)
Câu nào sai cú pháp?
if (a > 0) cout << a;
if (a > 0) { cout << a; }
if a > 0: cout << a;
Câu nào đúng để kiểm tra số n là số chẵn?
if (n % 2 = 0)
if (n % 2 == 0)
if n % 2 == 0
