程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言入門知識 >> C語言編程:C語言如何算階乘?

C語言編程:C語言如何算階乘?

編輯:C語言入門知識

1.首先我們把頭文件和main函數打出來,還有一對花括號,在其中寫代碼

\

2.然後我們要定義兩個數,一個是int(整形),另一個double(雙精度)來接受階乘的值,對其賦初值1是為了下面乘積而賦值

\

3.之後我們用for循環來實現,其中那個數值即為幾的階乘,如果求20的階乘把其改為20即可

\

4.之後在for循環下寫,因為實現的是階乘,所以要的的連續的相乘,所以sum=sum*i;最開始必須賦初值為1或1.0,不然最開始系統會隨意給sum賦個值

\

5.然後我們書寫輸出函數,注意sum為double類型,所以說出格式給%lf。

\

6.最好我們看看程序的最終運行成果,因為是double類型,所以系統會默認小數點後6位

\
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved