printf語句和遞歸函數(shù)遞推和回遞時(shí)的執(zhí)行順序
printf語句也在函數(shù)getpeachnumber(n)里面,當(dāng)n等于1,調(diào)用自身時(shí),為什么printf語句在這個(gè)函數(shù)體內(nèi)也沒有執(zhí)行到printf語句?
如果遞推時(shí)沒有執(zhí)行到printf語句,為什么回推的時(shí)候會(huì)執(zhí)行到printf語句,而不是回推完畢之后,得到第一天的總數(shù),再來執(zhí)行printf語句
2015-12-07
上面的代碼總共有22行,假設(shè)第一次調(diào)用時(shí),沒有行的標(biāo)號(hào)為1-1 ? 到 1-22;第二次調(diào)用時(shí) 2-1 到2-22;依此類推。
代碼執(zhí)行順序:
1-1 ?>> 1-11 >>2-1 >>2-11 >>>>>>10-1>>10-6 >>9-12>>9-22>>8-12>>8-22>>>>>>1-12>>1-22
2015-12-04
大家一起猜代碼