The C++ Iteration statements cause statements (or compound statements) to be executed zero or more times, subject to some loop-termination criteria.