TopStudy

Đáp án và lời giải

15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 20 có đáp án

Về trang đề

Câu 1

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Các công việc cần phải lặp với số lần xác định: 2, 3, 4, 5.

Câu 2

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Sau mỗi lần lặp biến chạy sẽ tăng thêm 1 đơn vị.

Câu 3

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Lệnh gán không có dấu “:”.

Câu 4

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Sau câu lệnh for có dấu hai chấm “:” và in ra xâu kí tự cần có cặp dấu nháy kép “”.

Hình minh hoạ

Câu 5

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Lệnh print() không nằm trong khối lệnh lặp nên chỉ được thực hiện 1 lần.

Hình minh hoạ

Câu 6

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Lệnh print nằm trong vòng lặp nên sẽ xuất hiện 10 lần theo giá trị của j từ 0 tới 9.

Hình minh hoạ

Câu 7

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

j = 0 + 0 + 1+ 2+ 3 + 4 = 10.

Hình minh hoạ

Câu 8

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Biến chạy từ 1 đến 100 có tất cả 100 giá trị nên có 100 vòng lặp.

Câu 9

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Đoạn lệnh có range(1, 101) và and nên đoạn chương trình tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100.

Hình minh hoạ

Câu 10

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

s = 0 + 0 + 2 + 4 = 6

Hình minh hoạ

Câu 11

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Khởi tạo giá trị cho biến s = 0 , s == 0 là biểu thức điều kiện.

Câu 12

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Sửa câu lệnh print(marks(student)) thành print(marks[student]), sử dụng dấu ngoặc vuông khi gọi tới từng phần tử của danh sách.

Câu 13

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

i chạy từ 10 về 1 với mỗi lần lặp giảm đi 1 đơn vị.

Hình minh hoạ

Câu 14

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Lệnh range(1, 6), biến i chạy từ 1 đến 5 và sử dụng lệnh (print(str(i)*5)) để hiển thị ra chuỗi gồm 5 kí tự giống nhau.

Hình minh hoạ

Câu 15

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Mỗi lần lặp biến chạy giảm đi một đơn vị

Hình minh hoạ