Сообщение от B@rmaley.e><e
|
sum(3) = 3 + sum(2) = 3 + 2 + sum(1) = 3 + 2 + 1 = 6
|
когда функция достигает sum(1) она попадает в if и прибавляет 1(ведь по условию if (n == 1) return 1; и если напр. изменить на return 3 то будит уже 3 прибавлять и результат выйдет 8 )
Спасибо всем за помощь всё сало намного яснее !