c語言5的階乘怎麼寫?使用者87901199013732022-01-06 13:23:22

1、不是直接輸入n!,需要一定的演算法才可以實現。具體方法是,首先開啟編輯器,準備好空白的C語言檔案:

2、在編輯器中輸入程式碼,這裡所謂 n 的階乘,就是從 1 開始乘以比前一個數大 1 的數,一直乘到 n。C語言中可利用迴圈解決,可以假設迴圈變數為 i,初值為 1,i 從 1 變化到 n;依次讓 i 與 sum 相乘,並將乘積賦給 sum,最後輸出sum的值就可以了:

3、在編輯器中執行程式,隨意輸入一個數,按下回車鍵,即可打印出階乘的結果來:

1