数学问题
作者:未知 来源:网络 更新时间:2011/4/17
求级数的前10项和:
求级数 E(1/2)^n*n! 的前10项和。(实际就是求S10=(1/2)+(1/2)^2*2!+、、、+(1/2)^10*10! 的值
我写的程序以下,可是结果不正确。。。
---华软 网友回答---
改成下面就能够了,我的是VC6
---华软网友回复---
谢谢,能够了。
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。
求级数 E(1/2)^n*n! 的前10项和。(实际就是求S10=(1/2)+(1/2)^2*2!+、、、+(1/2)^10*10! 的值
我写的程序以下,可是结果不正确。。。
C++">
#include "stdio.h"
main()
{
float m = 1.0;
float n = 1.0;
float s = 0.0;
int i,j;
for(i=1;i<5;i++){
for(j=0;j<i;j++)
m = m * 0.5;
for(j=1;j<i;j++)
n = n * j;
s = s + m*n;
m = 1.0;
n = 1.0;
}
printf("Sn = %f\n",s);
getche();
}
---华软 网友回答---
改成下面就能够了,我的是VC6
C++">
#include "stdio.h"
main()
{
float m = 1.0;
float n = 1.0;
float s = 0.0;
int i,j;
for(i=1;i<=5;i++){
for(j=0;j<i;j++)
m = m * 0.5;
for(j=1;j<=i;j++)
n = n * j;
s = s + m*n;
m = 1.0;
n = 1.0;
}
printf("Sn = %f\n",s);
}
---华软网友回复---
谢谢,能够了。
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。