{
int a=1;
while (a<10)
{printf(“a=%d\n “, a); a++}
}
Якщо умова хибна на початку, то оператор не виконується жодного разу.
Оператори циклу do while.Синтаксис оператора:
do {блок операторів} while ( умова-вираз);
Виконується блок операторів, до тих пір поки умова є істинна, на відміну від попередніх операторів циклу, в яких умова перевіряється в кінці циклу, а не на початку. Схематичне представлення оператора do…. while.
Оператор виконує наступні дії:
1. Виконується оператор.
2. Обчислюється вираз умоваце логічний вираз, який визначає відношення між величинами.
3. Якщо умова хибна, тобто = 0, то цикл припиняє роботу.
4. Якщо умова істинна, тобто >0, то п. 1
Для переривання операторів циклу використовується оператор break. По цьому оператору управління передається в кінець оператора циклу. Цикл виконається тільки 5 разів. Цикл може містити багато операторівbreak, але виконається тільки один, який зустрінеться перший раз.