Hãy cho biết quá trị của biến a bằng bao nhiều tình khi thực hộ tàu so if (45 mod 3)=0 then aa+3; ( Biết rằng trước đó giá trị của biến a = 5) A. 8 C. 7 B. 6 D. 5
2 câu trả lời
Thực hiện câu lệnh:
if (45 mod 3)=0 then a:=a+3; (Biết rằng trước đó giá trị của biến a = 5)
Mô tả: nếu số dư của 45 chia cho 3 là 0 thì a nhận giá trị mới = giá trị cũ + 3, trong trường hợp còn lại thì không làm gì cả
Dễ dàng nhận thấy 45 chia hết cho 3 nên số dư của 45 chia cho 3 là 0
=> Giá trị mới của $a$ = giá trị cũ + $3$
=> Giá trị mới của $a = 5 + 3$ (Biết rằng trước đó giá trị của biến a = 5)
=> Giá trị mới của $a = 8$
Chọn $A$
đáp án
A. 8
gải thích
câu lệnh if (45 mod 3)=0 then a:=a+3;
nếu 45 mà chia hết cho 3 thì biến a xẽ= a+3
xác định 45:3=15(đủ điều kiện ) nến giá trị của là:
5+3=8
=>a=8