структура, как показано ниже
- Outer `for` loop
- inner `for` loop
- instruction
так что «инструкция» (инструкция/блок) будет выполнена внутренняя for
времени цикла, для внешнего for
количество циклов раз.
Что в основном говорит, добавьте значение b
к последнему значению a
(возвращающимся способом), чтобы получить текущее значение a. Теперь сделайте это для «внешнего» количества времени, для чего сделайте то же самое для «внутреннего» количества раз.
Внешний for
цикл ==> 3 раза,
внутреннего == for
цикла> 2 раза
Таким образом, конечное значение = 3*2 (increment)
+ (initial)
= (3*2)*1 + 1
= 7
.
почему бы не попробовать себя? –
Почему не использовать отладчик? – Toumash
a начинается с 1, b остается на 1. цикл работает 1..3 x 1..2 == 6 раз. каждый раз приращение на 1 (b фиксировано), поэтому a == 1 + 6 – amdixon