Дата добавления: Год назад | Просмотров: 296 | Категория: Основные конструкции
Если оператор цикла с предусловием сначала проверяет условие, а уж потом выполняет тело цикла и в зависимости от условия может и не выполнится ни разу, то оператор цикла с послеусловием делают все наоборот. Такой оператор сначала выполняет тело цикла, а только потом проверяет условие. Отсюда становится ясно, что он выполнится хотя бы один раз.
Пример.
int a=1;
do
{
a++;
} while (a<10); //будет выполняться, пока а<10
А тут хоть условие и не выполняется (ложно), но всеравно цикл выполнится один раз
int a=1;
do
{
a++; // а = 2
} while (a<1); //а>1, условие не выполняется, но цикл выполнился один раз
Комментарии:
Добавить комментарий: