當前位置:編程學習大全網 - 電腦編程 - C語言編程題。編程題目為 編程計算1!+2!+3!+……+10!的值

C語言編程題。編程題目為 編程計算1!+2!+3!+……+10!的值

#include?<stdio.h>

#define?N?10?//定義符號常量

//求出每壹項階乘值的函數

int?fact(int?n)

{

int?i;

int?s;

for(i=s=1;i<=n;i++)

s*=i;//從1開始循環累加相乘

return?s;

}

int?main()

{

int?s;

int?i;

for(i=1,s=0;i<=N;i++)

s+=fact(i);?//從第1項開始循環累加每壹項的階乘值

printf("1!+2!+3!+……+10!=%d\n",s);

return?0;

}

  • 上一篇:光山縣七小好還是縣三小好
  • 下一篇:ios開發中關於WiFi和藍牙的傳輸問題
  • copyright 2024編程學習大全網