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: if (45 mod 3) = 0 then X :=X+2; ( biết rằng trước đó giá trị của biến X = 5) A.5 B.9 C.7 D 11

2 câu trả lời

vì 45 chia 3 = 0

=> tăng giá trị của x lên 2 đơn vị

=> x = 5+2=7

=> C

$#QLinkVN$

Xét điều kiện trong vế "$if$" ta có: `45` $mod$ `3=0` (`45` chia hết cho `3`, tức là số dư bằng `0`, nên điều kiện đúng)

`->` Điều kiện đúng

`=>` Thực hiện câu lệnh sau vế "$then$"

Vậy `x` có giá trị mới là: `x=x+2=5+2=7`

CHỌN ĐÁP ÁN C NHA!

Câu hỏi trong lớp Xem thêm