編寫計算階乘n的程序?