Обучение : Программирование на Си для PIC


while (пока)

Синтаксис

while (выражение) тело;

 

Оператор цикла while называется циклом с предусловием. В качестве выражения допускается использовать любое выражение языка Си, а в качестве тела – любой оператор, в том числе пустой или группа операторов в фигурных скобках.

 

Сначала вычисляется выражение; если оно ложно (или значение выражения равно нулю), то выполнение оператора while заканчивает и выполняется следующий по порядку оператор. Если выражение истинно (значение выражения отлично от нуля), то выполняется тело оператора while и процесс повторяется с начала.

 

Пример бесконечного цикла

while (1)

{

// тело цикла

}

 

Пример организации задержки

tmp = 0xffff;    // прописали некое число

while (tmp-->0); // декрементировать tmp и

                 // выполнить пустое тело цикла

                 // до тех пор пока >0

 

Пример цикла на 8 витков

tmp=0; // чистим переменную

while (tmp<8)

{

tmp++;

// тело цикла с некими операциями

}

 


<<< назад далее >>>

Просмотров: 40536

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.