BÀI TẬP LUYỆN TẬP (tuần 1 – tháng 3) Câu 1: Giá trị đầu trong câu lệnh For i:=20 to 7 do s:= s+ i; là: A. 20 B. 7 C. 14 D. Sai cú pháp Câu 2: Giá trị cuối trong câu lệnh For i:=10 to 23 do s:= s+ i; là: A. 10 B. 23 C. 14 D. Sai cú pháp Câu 3: Giá trị trả về của S khi thực hiện khối lệnh sau S := 0; For i:= 2 to 5 do s:= s- i; là: A. -14 B. 14. C. -9. D. 9. Câu 4: Giá trị trả về của S khi thực hiện khối lệnh sau S := 1,5; For i:= 2 to 3 do s:= s* i - 1; là: A. 3. B. 1.5. C. 5. D. 4. Câu 5: Giá trị trả về của S khi thực hiện khối lệnh sau S := 1; If s > 1 then s := s+1; Write (s); là: A. 1. B. 2. C. 0. D.sai cú pháp. Câu 6: Giá trị trả về của S khi thực hiện khối lệnh sau S := 10; For i:=1 to 2 do s:= s* i ; là: A. 10. B. 20. C. 200. D. 100. Câu 7: Giá trị trả về của S khi thực hiện khối lệnh sau S := 0; While s < 0 do s = s*2; là: A. 2. B.20. C. 0. D. lặp vô hạn lần. Câu 8:Giá trị trả về của s khi thực hiện khối lệnh S:= 1; While s < 2 do s:= s+1; A. 2. B.1. C. 0. D. lặp vô hạn lần. Câu 9:Giá trị trả về của s khi thực hiện khối lệnh S:= 1; While s < 2 do s:= s+1; If s < 5 then s:= s+1; A. 0. B.1. C. 2. D. 3 Câu 10:Giá trị trả về của s khi thực hiện khối lệnh S:= 0; For i:=1 to 3 do Begin If s <3 then s:= s+1; end; A. 2. B.1. C. 0. D. 3

2 câu trả lời

Câu 1) D

2) B

3) A

4) C

5) D

6)  B

7) C

8) D

9) D

10) D

vote cho mình nha. Mình trả lời trước

1. d

2.b

3.a

4.c

5. c

6.b

7.c

8.d

9.a

10. c