Зміст:
Визначення - Що означає Хоча Заява?
Оператор while в C # - це ітераційний оператор, який дозволяє виконувати вбудований оператор умовно протягом нуля або більше разів. Вбудований оператор означає блок коду, який містить одиночні або кілька операторів, які слід виконати в операторі while.
Оператор while є одним з операторів управління потоком в C #, який дозволяє виконувати послідовність логіки кілька разів у циклі, поки певна умова не буде помилковою. Оскільки керуючий вираз, який представляє умову, оцінюється на початку виконання циклу while, існує можливість не входити до циклу, коли умова повертає помилкою в першій ітерації.
Оператор while зазвичай використовується, коли кількість повторень, які слід виконати, не відомі і їх неможливо оцінити. Оператор while також може використовуватися в циклі, де умова завжди залишається істинною, але в операторах тіла циклу є умови виходу.
Техопедія пояснює, хоча заява
Оператор while бере один параметр, який вказує булевий вираз, що представляє умову припинення циклу. У випадку більш ніж однієї умови булевий вираз може бути побудований комбінуванням декількох умов із умовними логічними операторами (&& та ||) або булевими логічними операторами (& і |).
Булевий вираз оцінюється при цьому:
- Введення циклу в першій ітерації
- Елемент керування доходить до кінця вкладеного оператора оператора while
- Заява "продовжити" виконується в циклі
Якщо результат оцінки цього виразу є істинним, контроль передається вкладеному оператору. Якщо вираз Boolean повертає значення false, елемент керування передається з оператора while.
Наприклад, оператор while може використовуватися для друку чисел від однієї до 10, надаючи відповідне булеве умова, а також необхідне оновлення до змінної, пов'язаної з умовою.
"Перерва", "повернення", "кидок" і "перехід" - це заяви про стрибок, які можна використовувати в циклі "час" для виходу з ітерації висловлювань, вкладених у цей цикл.
Щоб припинити оператор while і уникнути появи нескінченного циклу, булевий вираз повинен бути належним чином визначений разом з належною ініціалізацією та оновленням змінних, що використовуються в виразі.
Це визначення було написано в контексті C #
