1樓:匿名使用者
function(n)
t=1s=0
for i=1 to n
t=t*i
s=s+t
return s
2樓:羽落
#include
int f(int n)
return sum;
}void main()
用c語言 寫乙個函式用於計算1!+2!+3!+...+n!的值(使用函式遞迴完成)
3樓:瘋—子
||#include
int func(int);
int sum(int);
int main ()
int func(int n) //遞迴求n!
int sum(int n) //求1!+2!+。。。+n!的結果return sum;}
4樓:匿名使用者
#include
#include
int main(void)
int fun(int num)
int i;
int s=1;
//求n!
for(i=1;i<=num;i++)
return(s+fun(num-1));}
5樓:瓊頭浪子
#include
int fun1(int n)
int fun(int n)
void main()
6樓:qwe小傑
#include"stdio.h"
int fun(int n)
main()
c語言程式設計題。計算1!+2!+3!+...+n!的值,n從鍵盤輸入(用函式完成階乘計算)
7樓:
#include"iostream.h"
#include"windows.h"
void main()
cout<<"結果:"<整數!\n";
system("pause");
}int a(int n)
8樓:匿名使用者
#include
using namespace std;
unsigned long long n,a[100000001],b[100000001],lb,la=1,x,x1;
int main()
while(x>0)
lb=la;
x1=0;
int k;
for(k=1;k<=lb;k++)
b[k]=x1;
}for(int i=la;i>=1;i--) cout<
return 0;}
9樓:匿名使用者
#include
int fun(int a)
return sum;
}main()
printf("結果是:%d\n",sum);}
10樓:匿名使用者
#include
double fac(int n)
int main()
11樓:匿名使用者
void main()
printf("%d!=%ld\n",n,sum);
}就是這樣,希望對你有幫住~
12樓:匿名使用者
遞迴。double main(int i)
13樓:匿名使用者
#include
int main(void)
printf("\nthe result is %d\n",sum);}}
編寫程式,計算1!+2!+3!+.......+n!的值,其中n的值由使用者輸入。答案給出來了,求講解過程,謝謝!
14樓:意靜闌珊
#include
main ( )
printf("sum=%.2lf",sum);/* 這個表示sum輸出時的精確度是小數點後2位有效數字,型別是浮點型 */}
15樓:監理師
#include
main ( )
printf("sum=%.2lf",sum);這個表示sum輸出時的精確度是小數點後2位有效數字,型別是浮點型}
16樓:匿名使用者
int k,l,n只是定義三個變數,後面都要用的。
fact_k=1表示階乘從1開始,就是一開始的「1!」。
for(k=1;k<=n;k++)表示每一項,比如說k=3,就表示第三項,以你題目的要求就是「3!」。
for(l=1;l<=k;l++)是用來計算階乘的,是巢狀在上乙個迴圈裡的,還是以上面那個例子,k=3時,這個迴圈就算出「3!」的值。fact_k*=l就是裡面這個子迴圈的演算法,表示的意思是fact_k=fact_k*l,這只是簡便的寫法。
結合上面迴圈你應該看的懂吧。。。
printf("sum=%.2lf",sum);中的%.21f表示表示結果保留兩位小數。
這個程式其實很簡單的,書上應該會有詳細的解釋吧,認真看看書。。。
編寫程式輸入正整數n計算它的階乘nnnn
我用c語言編個求階層的函式。經除錯已經成功 int fun int n while n 1 return t include void main printf d 0lf n i,m 太簡單了 sanf d n t 1 while n printf d n 這孩子不是要考國二吧 版本 2 支援庫 s...
用VB編寫程式求下面數列的和,計算精確到an 10 5為止
y 0n 0an 1do while an 10 5 n n 1 an an 2 y y anloopmsgbox y的值為 y n的值為 n 1 8 9 2 5 1 10 3 4 8 9 1 2 3 4 8 9 8 3 64 27 2 1 3 5 0.25 4 2 5 4 4,32 5 3 7.5...
編寫程式按下列公式計算e的值1e6,e
includedouble fun int n return r int main printf e 6f e return 0 採納哦 用c語言程式設計序,按下列公式計算e的值 精度為1e 6 e 1 1 1 1 2 1 3 1 4 1 n intf int n return s int main...