>>573
説明不足でした。
正確な答えは6ですが、プログラムの実行結果は5になるんです。