Cấu trúc vòng lặp for (for loops), cũng là vòng lặp cơ bản tương tự như while và do-while trong ngôn ngữ lập trình C++.Tuy nhiên, vòng lặp for có cú pháp phức tạp hơn, nhưng ngắn gọn hơn các vòng lặp while hay do-while khi sử dụng. Nó hoàn toàn có thể thay thế vòng lặp while.
Vòng lặp for thường được sử dụng cho các trường hợp biết trước số lần lặp lại của khối lệnh.
Cấu trúc gồm 3 phần:
- Khởi tạo
- Kiểm tra điều kiện
- Cập nhật giá trị so sánh
Cú pháp:
for (khởi tạo; kiểm tra điều kiện; cập nhật điều kiện)
{
khối lệnh thực thi;
}
Ví dụ:
for (int count = 1; count <= 10; count++)
{
cout << count << " ";
}