JavaScript is required

Đầu ra là gì? #include #include void main() { int k; for (k = -3; k < -5; k++) printf("Hello"); getch(); }

A.

Xin chào

B.

Không có gì

C.

Lỗi biên dịch

D.

Lỗi thời gian chạy

Trả lời:

Đáp án đúng: B


Đoạn code sử dụng vòng lặp `for` với biến `k` khởi tạo bằng -3, điều kiện lặp là `k < -5`, và bước lặp là `k++`. Vì giá trị khởi tạo của `k` là -3 đã không thỏa mãn điều kiện `k < -5` ngay từ đầu, vòng lặp sẽ không được thực thi. Do đó, lệnh `printf("Hello")` sẽ không bao giờ được gọi, và chương trình sẽ không in ra gì cả.

Câu hỏi liên quan