Câu 4. Sau câu lệnh: x := 5; if (x mod 2) = 0 then x := x+5. Giá trị của biến x là bao nhiêu? A. 5; B. 6; C. 0; D. 10.

Câu 4. Sau câu lệnh: x := 5; if (x mod 2) = 0 then x := x+5. Giá trị của biến x là bao nhiêu?
A. 5; B. 6; C. 0; D. 10.

0 bình luận về “Câu 4. Sau câu lệnh: x := 5; if (x mod 2) = 0 then x := x+5. Giá trị của biến x là bao nhiêu? A. 5; B. 6; C. 0; D. 10.”

  1. Đáp án A vì 5 không mod 2=0 nên x giữ nguyên

    *Câu lệnh “mod” là câu lệnh chia lấy phần dư, ví dụ 2 mod 2=0 vì 2:2 phần dư của phép chia đó là 0, còn ở đây phần dư của 5:2=1 nên điều kiện đặt ra không thỏa mãn

    => không thể thực hiện.

    Bình luận

Viết một bình luận