Latest web development tutorials

C ++ для цикла

C ++ цикл C ++ цикл

цикл позволяет писать определенное количество циклов для выполнения повторяющихся структур управления.

грамматика

В C ++для синтаксиса цикла:

for ( init; condition; increment )
{
   statement(s);
}

Здесь поток управления для контура:

  1. инициализации сначала выполняется, и только один раз.Этот шаг позволяет объявлять и инициализировать любые управляющие переменные цикла. Вы также можете написать любое заявление, которое не здесь, до тех пор, пока существует точка с запятой появляться.
  2. Далее, мы будем судитьсостояние.Если это правда, то тело цикла выполняется. Если ложно, то тело цикла не выполняется, и поток управления переходит к немедленно для следующего цикла отчетности.
  3. После выполнения операции для тела цикла, управление потоком отскакивает вышеприращения заявления.Это утверждение позволяет обновлять управляющую переменную цикла. Заявление можно оставить пустым, до тех пор, появляются условия, чтобы иметь точку с запятой.
  4. Состояние оценивается снова. Если это правда, то цикл выполнения, процесс повторяется (тело цикла, а затем увеличьте значение шага, а затем повторно определить условия). Когда условие становится ложным, ибо цикл завершается.

технологическая схема

C ++ для цикла

примеров

#include <iostream>
using namespace std;
 
int main ()
{
   // for 循环执行
   for( int a = 10; a < 20; a = a + 1 )
   {
       cout << "a 的值:" << a << endl;
   }
 
   return 0;
}

Когда приведенный выше код компилируется и выполняется, он дает следующие результаты:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

C ++ цикл C ++ цикл