Въведение в продължение на изявление в C ++

Подобно на декларацията за прекъсване, операторът продължение също е команда за контрол на цикъла, която се използва за контрол на потока на изпълнение. Продължи изявление работи точно противоположно на заявка за прекъсване. Декларацията за прекъсване се използва за прекратяване на цикъла, докато операторът продължи се използва за изпълнение на следващата итерация на цикъла. Самото име казва, че принуждава цикъла да продължи и да изпълни следващата итерация на цикъла. Извлеченията в цикъла след продължителни операции ще бъдат пропуснати и изпълнението на следващата итерация започва.

Синтаксис:

Използва се ключова дума „Продължи“. Синтаксисът на оператора продължение в C ++ е както следва:

continue;

Диаграма на потока

Диаграмата за оператора за продължение е следната:

Как работи Продължаващата декларация в C ++?

Въз основа на условията на цикъла се изпълняват отчетите вътре в цикъла. Ако даденото условие е вярно, той продължава итерацията на цикъла. ако даденото условие е невярно, цикълът ще бъде прекратен. Ако операторът продължи се споменава в цикъла, той прескача текущия оператор и прехвърля контрола, за да изпълни следващата итерация на цикъла. За да разберем как точно работи инструкцията за продължаване в C ++, нека обсъдим някои примери за по-добро разбиране.

Пример №1 - Използване на непрекъснатата декларация в For Loop

В следващата програма за 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;
)

изход:

Обяснение на горната програма: В горната програма, за да покажем изпълнението на оператора продължение, сме използвали метод loop. Програмата е написана за отпечатване на списъка с номера, посочен от потребителя. Тук сме инициализирали две променливи n, за да съхраним стойността и мен за итерацията. Програмата първо моли потребителя да въведе номера и след това да го запази в n. In for loop, ние започнахме I до 0 и споменахме условие, че проверява, че трябва да съм по-малък или равен на n. Вътре в цикъла споменахме оператора за продължаване, за да пропуснем номер 2. когато станат 2, той пропуска тази стойност и продължава цикъла. ако числото не е 2, тогава Statement извън the if ще бъде изпълнен и отпечатва числото едно по едно.

Пример №2 - Използване на непрекъснатата декларация в „цикъл“

В следната програма за C ++ ще видим как да използваме оператора за продължаване в цикъл на while, а след това резултатът ще се покаже на екрана:

Код:

#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, тогава Statement извън the if ще бъде изпълнен и отпечатва числото едно по едно.

Пример №3 - Използване на продължение на оператора в Do while Loop

В следващата програма за 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;
)

изход:

Обяснение на горната програма: В горната програма, за да покажем изпълнението на оператора продължение, използвахме метода Do while цикъл. Програмата е написана за отпечатване на списъка с номера, посочен от потребителя. Тук сме инициализирали две променливи n, за да съхраним стойността и мен за итерацията. Програмата първо моли потребителя да въведе номера и след това да го запази в n. В цикъл „Докато”, ние започнахме 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 ++