Cho đoạn chương trình: A:=1; For b:=1 tu 4 do A:=A*2; Giá trị của A sau khi thực hiện chương trình là A. 4 B. 12 C. 8 D. 1 Cần giải thích rõ ràng ạ! :(
2 câu trả lời
- Giá trị ban đầu A = 1
- Giá trị b chạy lần lượt từ 1 đến 4
- Số lần lặp câu lệnh (A := A * 2) : 4 - 1 + 1 = 4 lần
+ Lần 1 : b = 1 ⇒ A = A * 2 = 1 * 2 = 2
+ Lần 2 : b = 2 ⇒ A = A * 2 = 2 * 2 = 4
+ Lần 3 : b = 3 ⇒ A = A * 2 = 4 * 2 = 8
+ Lần 4 : b = 4 ⇒ A = A * 3 = 8 * 2 = 16
=> Giá trị A = 16
Cho đoạn chương trình:
A:=1; For b:=1 to 4 do A:=A*2;
Giá trị của A sau khi thực hiện chương trình là
→ Không có đáp án
Ta có lần lượt lập lại từ 1 đến 4 lần A*2 thì lập lại 4 lần *2
⇒ A=1*2*2*2*2=16
⇔ A=16
Câu hỏi trong lớp
Xem thêm