JavaScript is required

 Cho đoạn chương trìnhsau: /n = input('Nhap gia tri n:'); /B = 0; C = 1; /for k = 1:n

A.

7

B.

10

C.

/B = B+(5*k-2); /C = C*k; /end /A=B/C Nhập n = 3 th. kết quả thực hiện chương trình của matlab là:

D.

13

undefined.

4

Trả lời:

Đáp án đúng: E


Đầu tiên, gán n = 3. Vòng lặp for chạy từ k = 1 đến 3: - Khi k = 1: B = B + (5*1 - 2) = 0 + 3 = 3; C = C * 1 = 1 * 1 = 1. - Khi k = 2: B = B + (5*2 - 2) = 3 + 8 = 11; C = C * 2 = 1 * 2 = 2. - Khi k = 3: B = B + (5*3 - 2) = 11 + 13 = 24; C = C * 3 = 2 * 3 = 6. Cuối cùng, A = B / C = 24 / 6 = 4. Vậy kết quả là A = 4.

Câu hỏi liên quan