編寫c語言程式 計算並顯示任意給定值的階乘

2025-01-17 01:00:26 字數 1696 閱讀 7943

1樓:寧心聽曲

#include <

void main()

int i=0,n,j=1;

printf("請輸入乙個整數");

scanf("%d",&n);

if(n<0)

printf("錯誤!")

return;

else if(n==0){

printf("%d的階乘。

是1",n);

return;

else{for(i=1;i<=n;i++)j*=i;printf("%d的階乘%d",n,j);

return;

大概就這樣來,你可以試試!

跪求:編寫c語言程式,求1到20的階乘之和

2樓:喜歡種蘑菇

親測可用。long jiecheng(int x)long int i,k=1;

for(i=1;i<=x;i++)

k=k*i;

return k;

int main()

long int j,k=0;

int i;

for(i=1;i<=20;i++)

j=jiecheng(i);

k+=j;printf("%ld",k);

輸出的結果是2561327494111820313<>

3樓:1024程式設計師

c語言經典例子之求1+2!+3!+.20!的和。

4樓:運籌天下

1、程式分析:此程式只是把累加變成了累乘。

2、程式源**。

main()

float n,s=0,t=1;

for(n=1;n<=20;n++)

t*=n;s+=t;

printf("1+2!+3!..20!=%e",s);

3、c語言介紹:

1)c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

2)儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以乙個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

3)二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。

5樓:匿名使用者

只是將上面仁兄的稍改了一下而已。

#include

void main()

printf("%d", s);

6樓:匿名使用者

坤、表示第二個的更好些。。。譚浩強害死人不償命啊。。。

用c語言編寫程式如何計算階乘

7樓:電子科技小百科

1、飢隱首先在開啟的c語言軟體視窗中,在main函式的上方,寫上階乘函式的框架,如下圖所示。

2、然後定義乙個變數【result】,如下圖所示。

3、然後輸態碧入if判斷語句,就可以寫下帆肢舉程式的關鍵語句,如下圖所示。

4、接下來就可以呼叫輸出,如下圖所示。

5、最後點選執行,如下圖所示,就可以執行測試。

c語言編寫程式計算並輸出,C語言。編寫程式計算並輸出 1 12 123 1234 的前n 設0 n 10 項的和,n從鍵盤輸入。

4歲的帥帥最近感冒了,伴發高燒,流清鼻涕,光波爐菜譜,早晚咳嗽不停,在醫院打了兩天吊針,服過退燒藥和止咳藥,約5天孩子感冒好了,不發燒也不流鼻涕,就是咳嗽不見減輕。事實上,當感冒急性期症狀消失後,咳嗽仍遷延不愈,臨床上稱之感冒後咳嗽。感冒後咳嗽多見7歲以下小兒,症狀表現為剌激性乾咳或咳少量白色黏液痰...

c語言 編寫程式 計算,C語言 編寫一個程式 計算。。。

親,你的程式迴圈永遠不會停止 此句for i 1 fabs 1 i i 1 1e 6 i i永遠大於0 所以不會停止 所以沒輸出入 沒錯誤計算機只能計算有限的數值,這種無限逼近型的不能用這種方法算的 fabs 1 i i 1 有錯誤,1 i i 1 1 i i 1 i 1 i 永遠大一1,也就永遠大...

用C語言編寫程式計算12320,並輸出結果

include int main printf d n n int i 0,j 0 for i 1 i 21 i printf d j 用c語言編寫1 2 3 20 的程式 include int fun int int main printf d n sum 輸出算式結果return 0 int ...