Всем привет. Сегодня рассмотрим оператор цикла do while. Она незначительно отличается от 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 нам знаком из седьмого урока. Главным отличием является то, что условие проверяется в конце, а не в начале.