JavaScript is required

Câu hỏi:

Trong Python cho câu lệnh như sau

S = 1

for k in range (1, 4): S = S * k

Sau khi chạy xong đoạn lệnh thì kết quả S lưu là bao nhiêu?

A.

6

B.

4

C.

0

D.

24

Trả lời:

Đáp án đúng: A


Đoạn code Python này tính tích của các số từ 1 đến 3.Ban đầu, S = 1. Vòng lặp for sẽ lặp qua các giá trị k từ 1 đến 3.Trong mỗi lần lặp, S sẽ được nhân với k.

Lần lặp 1: S = 1 * 1 = 1

Lần lặp 2: S = 1 * 2 = 2

Lần lặp 3: S = 2 * 3 = 6

Vậy, sau khi chạy xong đoạn lệnh, giá trị của S sẽ là 6.

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

Bộ Đề Kiểm Tra Học Kì I – Tin Học 10 – Kết Nối Tri Thức Với Cuộc Sống – Bộ Đề 01 gồm các bài kiểm tra bám sát chương trình Tin học 10, giúp học sinh ôn tập kiến thức về máy tính, mạng, và ứng dụng công nghệ thông tin trong học tập. Có đáp án và hướng dẫn chi tiết hỗ trợ luyện tập hiệu quả.

29/10/2025
0 lượt thi

Câu hỏi liên quan