Продовжити заяву на C ++ - Як продовжити роботу виписки в C ++

Зміст:

Anonim

Вступ до продовження заяви на C ++

Як і заява на розрив, оператор продовження також є оператором керування циклом, який використовується для управління потоком виконання. Продовжити оператор працює прямо протилежним заяві про перерву. Оператор break використовується для завершення циклу, тоді як оператор продовження використовується для виконання наступної ітерації циклу. Сама назва говорить про те, що вона змушує цикл продовжувати та виконувати наступну ітерацію циклу. Виписки, що знаходяться в циклі після наступних висловлювань, будуть пропущені та розпочнеться наступна ітерація.

Синтаксис:

Продовжити використовується ключове слово. Синтаксис оператора «продовження» в C ++ такий:

continue;

Діаграма руху

Блок-схема для оператора Continu є наступним:

Як працює Продовжувальний Звіт у C ++?

На основі умови циклу виконуються оператори всередині циклу. Якщо задана умова є вірною, вона продовжує ітерацію циклу. якщо дана умова хибна, цикл буде припинено. Якщо оператор продовження згадується всередині циклу, він пропускає поточний оператор і передає керування для виконання наступної ітерації циклу. Щоб зрозуміти, як саме працює оператор продовження в C ++, давайте обговоримо кілька прикладів для кращого розуміння.

Приклад №1 - Використання заяви про продовження в циклі For

У наступній програмі C ++ ми побачимо, як використовувати оператор продовження у циклі For. Для цього користувач може вказати номер, після чого на екрані відобразиться результат:

Код:

#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
for(i = 0; i <=n; i++)
(
if(i == 2)
(
continue;
)
cout << "List of numbers";
cout << i;
)
return 0;
)

Вихід:

Пояснення вищезгаданої програми: У наведеній програмі, щоб показати реалізацію оператора «продовження», ми використовували метод циклу. Програма написана для друку списку номерів, визначених користувачем. Тут ми ініціалізували дві змінні n для збереження значення і мене для ітерації. Програма спочатку просить користувача ввести номер, а потім зберегти номер у n. Для циклу ми ініціювали I до 0 і згадали умову, яка перевіряє, що я повинен бути меншим або рівним n. Всередині циклу ми згадали про продовження заяви, щоб пропустити число 2. Коли я стану 2, воно пропускає це значення і продовжує цикл. якщо число не 2, тоді буде виконано заяву за межами if і друкує номер один за одним.

Приклад №2 - Використання заяви продовження в циклі while

У наступній програмі C ++ ми побачимо, як використовувати оператор продовження в циклі «Хоча», тоді на екрані відображатиметься результат:

Код:

#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
while(i <= n)
(
if(i == 2)
(
i++;
continue;
)
cout << "List of numbers";
cout << i;
i++;
)
return 0;
)

Вихід:

Пояснення вищезгаданої Програми: У наведеній програмі, щоб показати реалізацію оператора «продовження», ми використовували метод «циклічного циклу». Програма написана для друку списку номерів, визначених користувачем. Тут ми ініціалізували дві змінні n для збереження значення і мене для ітерації. Програма спочатку просить користувача ввести номер, а потім зберегти номер у n. Під час циклу ми ініціювали I до 0 і згадали умову, яка перевіряє, що я повинен бути меншим або рівним n. Всередині циклу ми згадали про продовження заяви, щоб пропустити число 2. Коли я стану 2, воно пропускає це значення і продовжує цикл. якщо число не 2, тоді буде виконано заяву за межами if і друкує номер один за одним.

Приклад №3 - Використання заяви про продовження в циклі Do while

У наступній програмі C ++ ми побачимо, як використовувати оператор «продовження» в циклі «Доки», тоді результат відображатиметься на екрані.

Код:

#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
do
(
if(i == 2)
(
i++;
continue;
)
cout << "List of numbers";
cout << i;
i++;
)while(i <= n);
return 0;
)

Вихід:

Пояснення вищезгаданої програми: У наведеній програмі, щоб показати реалізацію оператора «продовження», ми використовували метод «Доки цикл». Програма написана для друку списку номерів, визначених користувачем. Тут ми ініціалізували дві змінні n для збереження значення і мене для ітерації. Програма спочатку просить користувача ввести номер, а потім зберегти номер у n. У циклі "Do while" ми ініціювали I до 0 і згадали умову, яка перевіряє, що я повинен бути меншим або рівним n. Всередині циклу ми згадали про продовження заяви, щоб пропустити число 2. Коли я стану 2, він пропускає це значення і продовжує цикл. якщо число не 2, тоді Звіт зовні, якщо буде виконаний, і друкує номер один за одним.

Висновок

У цій статті ми бачили різні програми, щоб зрозуміти, як вони продовжують працювати у C ++. Я сподіваюся, що ця стаття стане вам корисною.

Рекомендовані статті

Це посібник для продовження заяви на C ++. Тут ми обговорюємо різні програми, щоб зрозуміти, як вони продовжують працювати у C ++. Ви також можете ознайомитись з іншими нашими пов’язаними статтями, щоб дізнатися більше -

  1. Конструктор і деструктор в C ++
  2. Продовжте заяву на Java
  3. Заява про перерву в Java
  4. Збір сміття C ++
  5. Топ-11 особливостей та переваг C ++
  6. Заява про перерву в Python | Топ-7 прикладів
  7. Виписка з контролю в C ++