How does a "for" loop differ from a "while" loop in C programming?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "A "for" loop is used for iterating over a sequence of elements, while a "while" loop is used to execute a block of code repeatedly as long as a condition is true." Hai cấu trúc đều là vòng lặp và về lý thuyết thay nhau được, nhưng khuôn dạng quyết định chỗ dùng tự nhiên: vòng for gom khởi tạo, kiểm tra và cập nhật vào một dòng nên hợp với việc duyệt một dãy có số bước biết trước; vòng while chỉ có điều kiện nên hợp với việc lặp tới khi một điều kiện đổi, chẳng hạn chờ người dùng nhập đúng. "A "for" loop is primarily used for conditional statements, while a "while" loop is designed for sequential processing." sai vì câu điều kiện là việc của if và switch, vòng for không phải cấu trúc rẽ nhánh. Nhận định rằng hai khuôn lặp dùng thay nhau được và "there is no substantial difference between them" sai ở chỗ phủ nhận khác biệt, trong khi khác biệt về cú pháp và thói quen dùng là có thật. "A "for" loop is exclusively used with arrays, while a "while" loop is used with numerical calculations." sai vì vòng for chạy được với mọi biến đếm, không giới hạn ở mảng.

Cùng phần 3

Xuất hiện trong 2 bộ đề