Використання керуючих конструкцій
Оператор while перевіряє умову перед виконанням операторів циклу.
4) Перемикач switch має синтаксис: switch (вираз) {
case константа1: оператор
case константа2: оператор
case константа З: оператор
…….
default: оператор
}
Порівнює значення виразу з константами у всіх варіантах
case та передає керування оператору, що відповідає значенню виразу. Якщо жодна з констант не відповідає значенню виразу, тоді керування передається оператору з міткою default. Якщо мітка default відсутня, не виконується ніяких дій.
Наприклад:
switch(x)
case 2:
case: y=3;
5) Оператор break перериває виконання найближчого вкладеного зовнішнього оператора switch, while do або for керування передається наступному оператору
Наприклад: for(i=0; i
if((a[i] = b[і])= =0)
break;
6) Оператор продовження continue передає керування на початок найближчого зовнішнього оператора циклу switch while, do або for, та викликає початок наступної ітерації
7) Оператор повернення return. Перериває виконання поточної функції та повертає керування програмі що її викликала.
2.2. Приклад
Знайти усі прості неспрощувані дроби між 0 та 1 знаменники яких не перевищують 7 (дріб задається двома натуральними числами — чисельником та знаменником ) # mclude < stdio.h> ^include
main()