i 0



I что это значит

Автор Майк Блинчик задал вопрос в разделе Другие языки и технологии

Что это значит for(i=0 i<n i++) ? Если можно то по отдельности (что такое i=0, что i<n, и i++ ) и получил лучший ответ

Ответ от Евгений[гуру]
переменная i увеличивается от 0 до некоторого числа n

Ответ от Krab Bark[гуру]
i=0 - присвоение переменной i значения 0
i&lt;n - проверка того, что i меньше n
i++ -увеличение значения i на 1

Ответ от Александр Бабушкин[гуру]
i=0 - это инициализация (выполняется 1 раз при входе в цикл);
i&lt;n - это условие (выполняется вначале, при входе в цикл, а зетем каждый раз при повторе; соответственно, если условие неверно с самого начала, то цикл даже не начнёт выполняться);
i++ -инкремент i (выполняется каждый раз, "в конце" цикла, а если в теле цикла встретиться if() continue; то это эквивалентно прыжку в конец к i++, а затем соотвественно в начало к i&lt;n).
for(i=0;i&lt;n;i++){... что-то... };
полностью эквивалентно вот этому:
i=0;
while(i&lt;n)
{
...что-то...
i++; }; за тем лишь исключением, что в данном цикле конструкция (если такая будет присутствовать) if(...) continue; полностью пропустит всё, включая i++ и перепрыгнет сразу вначало к условию i&lt;n.
З. Ы.: Цикл for(;;) - самый универсальный цикл в C/C++. Любой цикл можно заменить на for. Циклы while и do-while используются лишь для наглядности или в каких-то не стандартных случаях.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что это значит for(i=0 i<n i++) ? Если можно то по отдельности (что такое i=0, что i<n, и i++ )
Группа крови на Википедии
Посмотрите статью на википедии про Группа крови
Список обозначений в физике на Википедии
Посмотрите статью на википедии про Список обозначений в физике
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*