Там нет делать инструкция по время цикла С время цикла, если в начале, условие оценивается как ложное, то блок не будет выполнен для сделай-то время цикла, блок оценивается, по меньшей мере один раз ( первый раз) Следующая то время как цикл сделать то же самое, что делать-то время петля выше делает:. #include Int основной () {Int N = 0, в то время (п {Е ("% I", N), Printf ("\\ п"); ++ N;} возвращение 0; } Попробуйте выше код. Для цикла В приведенном выше коде время цикла, существуют два основных заявления. В заявлении инициализации INT и в то время как цикл заявление (построить).
Эти два утверждения могут быть объединены, а другой цикл называется в-петлю. Это весь код в обмен на петлю: #include Int основной () {Int N; для (N = 0, N {Е ("% I", п); Е ("\\ п");} возвращение 0;} Здесь идентификатор н сначала объявлены вне для цикла Затем он используется в. для цикла. для-цикле начинается с зарезервированного слова, для последующей скобках, то блок должен быть казнен. В скобках есть три выражения (заявления), разделенных точкой с запятой. В скобках первое выражение назначение для идентификатора, п. На следующий выражение в скобках является условием, а у нас было.
Что подтолкнуло то время как цикл, чтобы повторять был приращение п, то есть ++ п. В скобках для-цикле это третье выражение. Были два важных заявления в блоке время цикла. Один из утверждений является в настоящее время в круглые скобки, для петли. Другой идет в блоке для петли. Попробуйте .. выше кода упрощенный синтаксис для для цикла приводится ниже объяснение дается после для ([initialExpression]. [состояние]; [incrementExpression]) {инструкции} Когда цикл выполняется для, происходит следующее: 1) Начальная выражение, если таковые имеются, выполняется.
Это выражение обычно присваивает значение идентификатора (счетчика цикла). 2) Выражение условие вычисляется. Если значение условия истинно, заявления петля будет выполнять. Если значение условие ложно, то концы для цикла. Если выражение для условия опущен, условие считается истинным. 3) Блок заявления выполнить, если условие верно. 4) приращение (или обновление) выражение, ес