c語言1的階乘加到10的階乘

用c語言寫一程序“求一階乘加二階乘...到十階乘(雙函數(shù)解決 ”謝謝... include stdio.hint jc(int n){ int s=1; for(i=1...
用c語言寫一程序“求一階乘加二階乘...到十階乘(雙函數(shù)解決)”謝謝...
include stdio.hint jc(int n){ int s=1; for(i=1;i=n;i++) s=s*i; return s;} void main(){ int sum=0,i; for(i=1;i=10;i++) sum=sum+jc(i); printf(he=%d\n,sum);}純手打,望采納。
C語言代碼用于計(jì)算1!+2!+3!+...+10!的和,具體實(shí)現(xiàn)如下:首先,定義一個整數(shù)變量sum用來存儲求和結(jié)果,初始值為0;定義另一個整數(shù)變量M用于存儲當(dāng)前階乘值,初始值為1;同時定義一個循環(huán)變量j,用于控制循環(huán)次數(shù)。接下來,使用for循環(huán)從1到10遍歷。
找到文件,新建,項(xiàng)目,點(diǎn)擊項(xiàng)目新建一個文件。會彈出這樣的界面,選擇為win32控制臺程序,輸入名稱,然后點(diǎn)擊確定。在源文件右鍵,添加,新建項(xiàng)目;然后跳出窗口選擇C++文件(.cpp),最后點(diǎn)擊添加。
C語言一到十的階乘編程方法:記一個變量sum=0,用于累加。記一個變量fact=1,用于累乘。定義i從1到10循環(huán)。每次循環(huán)將i累乘至fact,即fact=fact*i; // fact此時等于i的階乘,類似于6!=5!*6。每次循環(huán)將fact累加至sum,即sum=sum+fact; //sum此時就是1到i的階乘的和。
本文鏈接:http:///kaifa/877640.html