Lệnh sau cho kết quả hết như thế nào nếu x = 16 if (x mod 2 =0) and x>0 then S:=True else S:=False A. S=False B.S=True C.S=1 D.S=0

2 câu trả lời

Lệnh sau cho kết quả hết như thế nào nếu x = 16 if (x mod 2 =0) and x>0 then S:=True else S:=False

A. S=False

B. S=True

C. S=1

D. S=0

Mới vào: cho x=16.

Nếu (x là số chẵn) và (x lớn hơn 0) thì S=True ngược lại S=False;

Ta thấy x đều đáp ứng cả 2 điều kiện đã cho nên S=True.

$x = 16$

$16 \mod 2 = 0\, \& \,16 > 0 \Rightarrow s = true$

$\to B$

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