0 / 0 / 1
Регистрация: 25.10.2012
Сообщений: 87
|
||||||
1 | ||||||
Наверно, в книге Head First Java ошибка04.03.2017, 09:00. Показов 4061. Ответов 2
Метки нет (Все метки)
Здравствуйте. Читаю данную книгу в русском издании. В одном месте мне кажется ошибка. Там упражнение, я его решил и моё решение не совпадает с ответами. Может, кто уже читал такую книгу, может, это правда, ошибка!?
В оригинале кстати тоже так же это упражнение решено. У меня оно на странице 151 (конец пятой главы, называется "Смешанные сообщения), в оригинале это 121 страница. Вот само упражнение: Дан такой код:
Вот что у меня получалось (это блок, который нужно вставить, и тот вывод на экран, который у меня получился). Блок Вывод на экран ----------------------------------------------------- x = x + 0; 24 6 (в ответах: 6 14) Проверьте. Это у меня ошибка или у них?
0
|
04.03.2017, 09:00 | |
Ответы с готовыми решениями:
2
Ошибка Java Head Space Задание по книге Head First Актуально ли изучать java сейчас по книге, где примеры в java 5? Задача из Head first java |
4486 / 2721 / 485
Регистрация: 28.04.2012
Сообщений: 8,590
|
|
04.03.2017, 10:10 | 2 |
0
|
0 / 0 / 1
Регистрация: 25.10.2012
Сообщений: 87
|
|
04.03.2017, 12:51 [ТС] | 3 |
Почему? Можете рассказать?
Вот мои расчёты: I. 1) x = 0 y = 28 x==6 - false x = 3 2) x = 3 y = 26 x == 6 - false x = 6 3) x = 6 y = 24 x == 6 - true => break ----------------------- y = 22 II. 1) y = 20 x = 9 2) y = 18 x = 12 3) y = 16 x = 15 ---------------------- y = 14 III.1) y = 12 x = 18 2) y =10 x = 21 3) y = 8 x = 24 --------------------- y = 6 Это итерации циклов (римские цифры - внешний цикл, арабские - внутренний) и значения переменных на этих итерациях. Добавлено через 18 минут ...Всё понял свою ошибку. Там х дальше (после 1-ой итерации внешнего цикла) идёт со значение 6, и потом происходит постоянный выход из внутреннего цикла. Выявил ошибку с помощью дебага. 6_14 получается
0
|
04.03.2017, 12:51 | |
04.03.2017, 12:51 | |
Помогаю со студенческими работами здесь
3
Head First Java (непонятный пример) Head First Java , чем отличается первое издание от второго? Ошибка с адресами(наверно) Ошибка. Наверно, переписывается память. PascalABC.NET Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |