-
Câu hỏi:
Sau khi thực hiện đoạn chương trình sau:
S:=10;
For i:=1 to 4 do S:=S+i;
Giá trị của biến S bằng bao nhiêu?
- A. 20
- B. 14
- C. 10
- D. 0
Lời giải tham khảo:
Đáp án đúng: A
Ban đầu S được gán giá trị bằng 10. Sau các vòng lặp S có giá trị là:
Với i=1 → S= 10 + 1= 11
Với i= 2 → S= 11 + 2 = 13
Với i=3 → S= 13 + 3 = 16
Với i=4 → S=16 + 4 = 20
Đáp án: A
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
Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng
CÂU HỎI KHÁC
- Sau khi thực hiện đoạn chương trình sau:
- Trong lệnh lặp For – do là?
- Xác định số vòng lặp bài toán: tính tổng các số nguyên từ 1 đến 100
- Đoạn chương trình sau giải bài toán nào sau đây?
- Với ngôn ngữ Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liếu nào sau đây?
- Pascal sử dụng câu lệnh lặp nào để lặp với số lần chưa biết trước?
- Cú pháp lệnh lặp với số lần chưa biết trước:
- Hoạt động nào lặp với số lần lặp chưa biết trước?
- Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau: i := 5; While i>=1 do i := i – 1;
- Việc đầu tiên mà câu lệnh While ... do thực hiện là gì?