Урок 9. Оператор цикла do while

Всем привет. Сегодня рассмотрим оператор цикла do while. Она незначительно отличается от while.

Алгоритм работы do while.

do-while

Пример программы с использованием do while:

#include 
 
int main () {
int a;
do {a=getchar ();
printf ("Вы нажали клавишу %c ASCII-%d\n", a, a);}
while (a!=27);
return 0;
}

do будет выполняться до тех пор, пока условие (while) истинно. А принцип работы функции getchar нам знаком из седьмого урока. Главным отличием является то, что условие проверяется в конце, а не в начале.