当前位置:首页 > 教程 > 正文

n的階乘(c階乘公式怎麽算)

n的階乘(如何計算階乘c的公式)

n的階乘(c階乘公式怎麽算)

分析:

從鍵盤輸入一個數,求這個數的階乘,即N!所謂n的階乘,就是把從1到前一個數的數乘以1,一直乘到n,用公式表示:n!=n*(n-1)*(n-2)*.*4*3*2*1。比如:6!=6*5*4*3*2*1

算法描述:

用循環來解題,假設循環變量為I,初始值為1,I從1變為N;將I和sum依次相乘,將乘積賦值給sum。

1)定義變量sum並將初始值指定為1。

2)我

3)直到I超過n。

代碼實現:

# includestdio.h

intmain()

{inti,n;//定義循環變量和輸入數量

double sum=1;scanf('%d ',n);for(I=1;I=n;我)

sum=sum * I;//求I的階乘。

printf('%d!=%lf ',n,sum);printf(' \ n ');return0

}運行結果:

1212!=479001600.000000

我從事互聯網行業幾十年,主要的研究方向是大數據,人工智能,物聯網領域,感興趣的朋友可以關注我,也可以在評論區留言,大家一起交流和溝通。

報告意見2

本文到此結束,希望對大家有所幫助呢。

有话要说...

最新文章