public class Solution {
public static void main(String[] args) throws Exception {
for (int i = 0; i < 10; i++) {
System.out.print(8);
for (int j = 0; j <= (i - 1); j++)
System.out.print(8);
System.out.println();
}
}
}
Вот есть цикл for (int i... , где я ошибаюсь?:
1) i = 0, 0 < 10 = true => выводится "8", i++;
2) j = 0, 0 <= (0 - 1) = false => тело цикла не выполняется и ничего не выводится, j++;
3) перевод каретки на новую строку;
4) i = 1, 1 < 10 = true => выводится "8", i++;
5) j = 1, 1 <= (1 - 1) = false => тело цикла не выполняется и ничего не ДОЛЖНО выводится, j++;
6) перевод каретки на новую строку;
и т.д.
КАК это работает?
Сергей
23 уровень
Не понимаю, как работает
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
IceBergMaster
28 марта 2019, 14:33
"5) j = 1" нет, это новый цикл, j = 0
0