![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Fly1410 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 15.7.2006 Репутация: нет Всего: нет |
Недавно в тесте встретил такой вопрос:
какой результат будет после выполнения этого теста?
Какой результаты можете сами посмотреть. А вот почему? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Порядок выполнения цикла for(секция 1; секция 2; секция 3):
1. выполняется секция 1 2. осуществляется проверка результата в секции 2, если false то выход из цикла 3. выполняется тело цикла 4. выполняется секция 3 5. переход на пункт 2 -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
frikey |
|
|||
![]() Senior Sys Engineer Профиль Группа: Участник Сообщений: 31 Регистрация: 3.10.2008 Где: Russia, Samara Репутация: нет Всего: нет |
Как мне кажется здесь дело вот в чём:
Условие прироста (а у тебя сейчас на том мсте стоит System.out.println()) переменной цикла выполняется после выполнения кода, расположенного в фигурных скобках. Т.е. ex: Допустим i = 9. Сначала идёт проверка на раенство и... кхм... меньшевитость ![]() Далее, i теперь равна 10. Проверка: 10 равно 10. Далее i++. Вывод на экран даёт 11. Далее следующая итерация не выполняеться потому что проверка (11 =<10) = false Вот как то так |
|||
|
||||
susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: 1 Всего: 7 |
||||
|
||||
Fly1410 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 15.7.2006 Репутация: нет Всего: нет |
спасибо
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |