1、打開vs6.0軟件,準備壹個後綴為cpp的文件,在c++文件中首先寫入頭文件,定義壹個處理階乘的函數,接著寫壹個空的main函數:
2、接著是階乘recv函數邏輯,該函數有壹個形參n用來接收輸入的數。n的階乘是所有正整數的乘積,這裏的處理是sum不斷的用遞歸的方法乘以recv函數的輸入數,每次相乘n的值都減1;主函數中用壹個cin函數接受用戶輸入的數,之後調用recv處理階乘,最後則是輸出結果:
3、程序編寫完成,最後編譯運行,輸入任意壹個數,最終會打印出計算的結果。以上就是用C++求階乘的方法: