再帰で質問があります。

http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28706

このコードを元に、〜7654321といった感じでループを使わずに数字を出力、
また配列を使用し、同じように〜7654321、1234567〜と出力するにはどうすれば良いのでしょうか?
またその中から一番大きな数と小さな数を出力するにはどうすれば良いのでしょうか?
色々とやってみたのですが、所有している参考書にも詳しく載っていないのでどなたか助言をよろしくお願いします。