-
Câu hỏi:
IF a>8 THEN b:=3 ELSE b:=5;
Khi a nhận giá trị là 0 thì b nhận giá trị nào?-
A.
0
-
B.
5
-
C.
8
-
D.
3
Lời giải tham khảo:
Đáp án đúng: B
a=0 => câu điều kiện sai (vì 0<8) => câu lệnh 1 bị bỏ qua => thực hiện câu lệnh 2 là b=5.
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?
- Câu lệnh điều kiện dạng đầy đủ là:
- Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
- Ta có 2 lệnh sau: Giá trị của x là bao nhiêu?
- Các câu lệnh Pascal nào sau đây được viết đúng?
- Để tìm giá trị lớn nhất của 2 số a, b thì ta viết:
- If ... Then ... Else là:
- IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?
- Chọn câu lệnh Pascal hợp lệ trong các câu sau
- Cấu trúc rẽ nhánh có mấy loại?