для практики на практике - PullRequest
0 голосов
/ 28 июня 2018

Я в настоящее время новичок в Java, и во время практики я наткнулся на этот сайт практики , и я не могу, кажется, получить часть c. Я должен преобразовать заданный код цикла в код цикла while, и я не уверен, почему мой код не распечатывает то же самое, что цикл for. Буду признателен за любую помощь!

enter image description here

1 Ответ

0 голосов
/ 28 июня 2018

Вам нужно переехать

  • int j = 1; внутрь первого цикла, ниже while (i <= 2) {
  • int k = 1; внутрь второго цикла, ниже while (j <= 3) {

Если вы этого не сделаете, ни один из внутренних циклов не запустится после первой итерации внешнего цикла, поскольку их условия выхода уже выполнены. Но сброс переменных индекса в 1 в обоих случаях позволяет перезапускать внутренние циклы.

...