Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

C++ для цикла

C++ для цикла

В этом уроке мы узнаем о цикле C++ for и его работе с помощью нескольких примеров.

В компьютерном программировании циклы используются для повторения блока кода.

Например, допустим, мы хотим показать сообщение 100 раз. Тогда вместо того, чтобы писать оператор печати 100 раз, мы можем использовать цикл.

Это был просто простой пример; мы можем добиться гораздо большей эффективности и сложности наших программ, эффективно используя циклы.

В C++ есть 3 типа циклов.

В этом руководстве основное внимание уделяется C++ 34. петля. Мы узнаем о других типах циклов в следующих уроках.

<час>

C++ для цикла

Синтаксис цикла for:

09

Здесь

Чтобы узнать больше о 106 , ознакомьтесь с нашим руководством по реляционным и логическим операторам C++.

<час>

Схема цикла for в C++

<рисунок> <час>

Пример 1. Печать чисел от 1 до 5

18

Вывод

26

Вот как работает эта программа

Итерация Переменная i <=5 Действие
1-й 110 129 1 печатается. 134 увеличивается до 148 .
Второй 153 164 2 печатается. 173 увеличивается до 185 .
3-й 196 209 3 печатается. 213 увеличивается до 223 .
4-й 235 247 4 печатается. 256 увеличивается до 261 .
5-й 274 288 5 печатается. 292 увеличивается до 306 .
6-й 315 323 Цикл завершен
<час>

Пример 2. Отображение текста 5 раз

30

Вывод

48

Вот как работает эта программа

Итерация Переменная i <=5 Действие
1-й 339 340 Привет, мир! печатается и 350 увеличивается до 360 .
Второй 371 388 Привет, мир! печатается и 397 увеличивается до 408 .
3-й 414 427 Привет, мир! печатается и 436 увеличивается до 440 .
4-й 450 461 Привет, мир! печатается и 479 увеличивается до 484 .
5-й 497 505 Привет, мир! печатается и 512 увеличивается до 529 .
6-й 539 543 Цикл завершен
<час>

Пример 3. Найдите сумму первых n натуральных чисел

57

Вывод

69

В приведенном выше примере у нас есть две переменные num. и сумма . сумма переменной присваивается 0 и число переменной присваивается значение, предоставленное пользователем.

Обратите внимание, что мы использовали 559 петля.

71

Здесь

Когда i становится 598 , 601 619 и сумма будет равно 626 .

<час>

Цикл на основе диапазона

В C++11 новый 631 на основе диапазона введен цикл для работы с такими коллекциями, как массивы и векторы . Его синтаксис:

88

Здесь для каждого значения в наборе , выполняется цикл for и значение присваивается переменной .

<час>

Пример 4. Цикл for на основе диапазона

98

Вывод

105 

В приведенной выше программе мы объявили и инициализировали 645 массив с именем num_array . В нем 10 элементов.

Здесь мы использовали 655 на основе диапазона. цикл для доступа ко всем элементам массива.

<час>

Бесконечный цикл for C++

Если 661 в 677 цикл всегда 680 , он работает вечно (пока не заполнится память). Например,

113

В приведенной выше программе 698 всегда 708 который затем будет запускать код бесконечное количество раз.

<час>

Посмотрите эти примеры, чтобы узнать больше:

  • Программа C++ для вычисления суммы натуральных чисел
  • Программа C++ для поиска факториала
  • Программа C++ для создания таблицы умножения
<час>

В следующем уроке мы узнаем о 713. и 728 петля.


Язык C

  1. Операторы С++
  2. t искать на станке с ЧПУ
  3. t Методы профилактического обслуживания ЧПУ
  4. Основные причины ремонта ЧПУ
  5. СО СОЖ для обработки с ЧПУ
  6. Цикл C++ do…while с примерами
  7. Число Армстронга в программе JAVA с использованием цикла for
  8. Термография, что это такое и для чего она используется
  9. Что искать в поставщике металла
  10. Обычное использование фосфористой бронзы