ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Оператор цикла do/whileВ языке Си имеется также конструкция цикла с постусловием (условие на выходе), где истинность условия проверяется после выполнения каждой итерации цикла. Этот подход реализуется с помощью цикла do/while. Тело цикла do/while всегда выполняется по крайней мере один раз, поскольку проверка условия осуществляется только после его завершения. Форма записи:
do <оператор> while (<выражение>);
Оператор break Оператор break дает возможность выйти из операторов цикла for, while, do/while, а также из переключателя switch без проверки условия. Оператор break приводит к немедленному выходу из самого внутреннего охватывающего его цикла или из переключателя. Оператор break может использоваться для выхода из цикла в тех случаях, когда заданы два разных условия прекращения его работы. Программа 93 # include<stdio.h> main() { int x=l,y,z; printf("Мы будем вычислять значение функции y=2*x+z\n"); printf("Введите значение z:"); scant("%d",&z); while(x<1000) ( y=2*x+z;x++; if y=100 (printf(= 100\n"); break; } } if y=100 printf("Цикл закончен!!!"); else printf ("Цикл закопчен!!! Но y<>lOO."); }
Наличие оператора break позволяет использовать «бесконечные циклы». В ряде случаев весьма удобно записать заголовок цикла без всякого условия в виде for(;;),
а выход из цикла оформить с помощью операторов break.
Не нашли, что искали? Воспользуйтесь поиском:
|