, Пока кольцо
Это очень похожа на петлю, хотя, за исключением того, что испытания, происходит в конце цикла тела. Это гарантия того, что петля выполняется по крайней мере один раз, прежде чем продолжать.
Подобные настройки часто используется, когда данные должны читаться. Испытание затем проверяет данные, и петлями назад читать, если он является неприемлемым.
do
{
printf("Enter 1 for yes, 0 for no :");
scanf("%d", &input_value);
} while (input_value != 1 && input_value != 0)
Чтобы лучше понять, пока петля давайте рассмотрим следующий пример :
#include <stdio.h>
int main()
{
int i;
i = 0;
do
{
printf("The value of i is now %d\n", i);
i = i + 1;
} while (i < 5);
return 0;
}
Результате программа будет выглядеть следующим образом :
The value of i is now 0
The value of i is now 1
The value of i is now 2
The value of i is now 3
The value of i is now 4 |
|