2015-09-18 17 views
-4
int ix = 0; 
int jx = 5; 

    for (ix = 0; ix <= jx; ix++) 
    { 
     // foo 
    } 

В приведенном выше Foo будет выполняться 6 раз, если Jx = 5для управления с обратной связью с 1 переменной начала и остановки другой переменной

Но что, если JX = 0 ????

будет выполнять только один раз? или совсем нет?

+5

Почему бы вам не попробовать и не посмотреть? – tdbeckett

+0

0 <= 0 истинно; 1 <= 0 false – h3n

+1

Распечатайте сообщение вместо '// foo'. –

ответ

0

в цикле, есть три секции для (инициализация; предусловие; после приращения)

Важно понимать, что первый раз, когда вы идете через петлю, он инициализирует , а также проверки на предусловие, прежде чем даже выполнить следующий блок кода. После завершения блока выполняется.

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

 Смежные вопросы

  • Нет связанных вопросов^_^