Trả lời:
Đáp án đúng: A
Đoạn code trên thực hiện các bước sau:
1. **Khởi tạo biến:** `x = 4`
2. **Vòng lặp `while`:** Điều kiện lặp là `x > 0`. Vòng lặp sẽ tiếp tục cho đến khi `x` không còn lớn hơn 0.
3. **In giá trị của `x`:** Trong mỗi lần lặp, lệnh `print(x)` in ra giá trị hiện tại của `x`.
4. **Giảm giá trị của `x`:** Lệnh `x = x - 1` giảm giá trị của `x` đi 1 sau mỗi lần lặp.
Như vậy, vòng lặp sẽ thực hiện các bước sau:
* Lần 1: `x = 4`, in ra `4`, `x` trở thành `3`
* Lần 2: `x = 3`, in ra `3`, `x` trở thành `2`
* Lần 3: `x = 2`, in ra `2`, `x` trở thành `1`
* Lần 4: `x = 1`, in ra `1`, `x` trở thành `0`
* Vòng lặp kết thúc vì `x` không còn lớn hơn 0.
Vậy, chương trình sẽ in ra các số: `4`, `3`, `2`, `1` trên các dòng khác nhau. Không có đáp án nào đúng.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
