Оператор цикла for
for(/*инициализация переменной*/; /*условие продолжения цикла*/; /*изменение переменной*/)
{
//код...
}
Фигурные скобочки нужны только для многострочных блоков кода. Любой из трех сегментов в заголовке цикла, строка 1, может быть пустым. Цикл for выполняется до тех пор пока условие истинно.
Оператор цикла while
while(/*условие цикла*/)
{
//код...
}
Фигурные скобочки нужны только для многострочных блоков кода. Код внутри цикла while выполняется, если условие цикла истинно.
Оператор цикла do while
do
{
//код...
}while(/*условие*/);
Код цикла do while выполняется по крайней мере один раз, и продолжается, до тех пор, пока условное цикла истинно.