C语言常用而经典的算法.docVIP

  • 1
  • 0
  • 约9.11千字
  • 约 20页
  • 2022-05-24 发布于江苏
  • 举报
累加累乘 基本知识: S=S+X 累加 0 X=X+1 计数 0 T=T*X 累乘 求Xn 1 T=T*I 累乘 求N! 1 应用:级数求和 1.输入x、n后输出下列算式的值。(次数控制) [程序1] #include stdio.h void main( ) { float s, t, x,t1=1.0,t2=1.0; int i, n; scanf(%f%d, x, n); s=0, t=-1; for(i=1; i=n; i++) { t1=t1*x; t2=t2*i; t=-t; s=s+t*t1/t2;} printf (“%f”,s); } [程序2] #include stdio.h float f1(float x , int n) //xn { float y=1.0; int k; for(k=1;k=n;k++) y=y*x; return y; } long f2(int n) //n! { long m=1; int k; for(k=1;k=n;k++) m=m*k; return m; } //递归实现 double f3(float x,int n) { if(n==0) return 1; el

文档评论(0)

1亿VIP精品文档

相关文档