#include<stdioh> int main(){ int n ,i,t=1; float e=1; scanf("%d", &n); for(i=1;i<=n;i++){ t=i; e+=10/t; } printf("%f", e); return 0; }
麻烦采纳,谢谢!
#include<stdioh>
#include<mathh>
main()
{
float a,b=1;
float i,sinx,x;
scanf("%f",&x);
a=x;
sinx=0;
for(i=1;fabs(a/b)>=1e-6;i++)
{
sinx+=a/b;
a=-axx;
b=b2i(2i+1); }
printf("%f",sinx);
}
'cosx=1-x^2/2!+x^4/4!+x^(2n)/(2n)!我写的代码:
Private Sub Command1_Click()
Dim x As Double, t As Double, s As Double, n As Integer, jc As Double
x = Val(Text1Text)
s = 1: t = 1: n = 1
Do
jc = 1
For i = 1 To 2 n
jc = jc i
Next i
t = (-1) ^ n (x ^ (2 n)) / jc '这里是阶乘,你用的公式是连加的公式
s = t + s
n = n + 1
Loop Until t <= 10 ^ (-7) And t >= -10 ^ (-7)
Text2Text = s
End Sub
#include<stdioh>
int main()
{
double detax, pi = 0, err;
int i = 1, flag = 1;
do{
scanf("%lf",&detax);
}while(detax>1 || detax<0); //保证精度在有效范围内
do{
err = 10/i; //计算每一项
pi += flag err;
flag = -flag;
i += 2;
}while(err>=detax);
printf("PI = %15g\n",pi4);
return 0;
}
输入0000001时会输出PI = 314159465358579,望采纳!
以上就是关于e=1+1/1!+1/2!+1/3!+....1/n! 编写程序用这个公式计算e的近似值这里是n用户输入的整数全部的内容,包括:e=1+1/1!+1/2!+1/3!+....1/n! 编写程序用这个公式计算e的近似值这里是n用户输入的整数、c语言问题 编写程序,计算sinx的近似值,精确到10的负六次方、vb编写程序,利用下面的公式计算cosx的近似值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)