for (int i = 0; i < 150; i++) {
if (i % 13 == 0) {
System.out.println("#: " + i);
}
}
Я только начал изучать Java вчера, и я застрял в заявлении для циклов. Я путаюсь частьЕсли инструкция внутри петель
if (i % 13 == 0)
переменным я инициализируюсь нулевой INT I = 0 и если разделить ноль на 13 результате 0. Там нет никакого остатка. Я попробовал калькулятор. Но когда я запускаю программу. Я получаю результат как это, он продолжает добавлять 13, как?
#: 0
#: 13
#: 26
#: 39
#: 52
#: 65
#: 78
#: 91
#: 104
#: 117
#: 130
#: 143
Ну, что такое remaind er, когда вы делите 13 на 13 (вторая строка на вашем выходе)? – markspace
Ваша программа будет печатать i каждый раз, когда я делится на 13, каков ваш вопрос в точности? – luisluix
что вы пытаетесь сделать? как вы думаете, 'i% 13' делает? – Kent