Trong ngôn ngữ lập trình Pascal, hãy cho biết giá trị của M sau khi thực hiện đoạn chương trình sau với a = 9 và

b = 20 ?

M:=a;

If a < b then M:=b

C. M không nhận giá trị nào;

B. M nhận cả hai giá trị trên;

D. M = 20 ;

A. M = 9 ;

2 câu trả lời

KQ:=m=20

ta có:

a=9 ; b=20

vậy a<b đúng vì 9<20 vậy ta làm câu lệnh M:=b;

vậy m có giá trị là b vậy m=20;

xét điều kiện a<b `=> 9 < 20`

`=>` Điều kiện thỏa mãn

Chạy M:=b

tức gán M = b

hay  M = 20

Vậy chọn D. M=20;