Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор do while



Оператор циклу do while називається оператором циклу з післяумовою і використовується в тих випадках, коли необхідно виконати тіло циклу хоча б один раз. Формат оператора має наступний вид:

do тіло while (вираз);

Схема виконання оператора do while:

1. Виконується тіло циклу (яке може бути складеним оператором).

2. Обчислюється значення виразу.

3. Якщо значення виразу хибне, то виконання оператора do while закінчується і виконується наступний після do while оператор. Якщо значення виразу - істина, то виконання оператора продовжується з пункту 1.

Щоб перервати виконання циклу до того, як умова стане помилковою, можна використовувати оператор break.

Оператори while і do while можуть бути вкладеними.

Приклад:

int i,j,k;

...

i=0; j=0; k=0;

do { i++;

j--;

while (a[k] < i) k++;

}

while (i<-30);

Оператор continue

Оператор continue, як і оператор break, використовується тільки в середині операторів циклу, але на відміну від його, виконання програми продовжується не з оператора, що розташований за перерваним оператором, а з початку перерваного оператора.

Формат оператора наступний:

continue;

Приклад:

#include<stdio.h>

main()

{

int I;

for(i=1;i<1000;i++)

{

if(i%7) continue;

printf(“%d”,i);

}

}

Оператор continue, як і оператор break, перериває самий внутрішній з об’ємних його циклів.





Дата публикования: 2015-09-17; Прочитано: 222 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...