c语言编程s=1-1/2!+1/3!-1/4!...1/n!直到最后一项小于10的-6次方 - 爱问答

(爱问答)

c语言编程s=1-1/2!+1/3!-1/4!...1/n!直到最后一项小于10的-6次方

c语言编程  s=1-1/2!+1/3!-1/4!...+1/n!直到最后一项小于10的-6次方
main()
{
double sum=0,term=1,t=1,sign=1,fm=1;
int i=1,n=1;
sum=sum+term;
while(fabs( term ) >=1e-6)
{
n++;
sign=-sign;
for(i=1;i<=n;i++)
   fm=fm*i;
term=sign*t/fm;
sum=sum+term;
fm=1;
}
printf("%lf",sum);
}
我写的出来答案0.632121不知道对不对,请个会的人看看

结果没有问题,但效率低了些(阶乘的循环可以不要的),以下是我写的,结果相同

c语言编程s=1-1/2!+1/3!-1/4!...1/n!直到最后一项小于10的-6次方

相关标签:c语言

下一篇:麻烦问一下3K能配个什么样配置的办公电脑

上一篇:硬盘内存931,下面是配置,可以升级win10吗

热门标签:
excel 网盘 破解 word dll
最新更新:
w10相关问题 NB-IoT上行采用什么HARQ机制? 请教:win11运行控件加载出错?? 为什么这个程序会出现“errorC2059:语法错误:“类型””的结果呀?求解答,谢谢!! C++中vector伸长数组属于STL吗 请问小程序开发者怎么添加呢? 将两个长度相同的一维数组各下标相同的对应元素相乘,并将结果放在另一个一维数组中 CJ差速锁再次升级优化后有哪些不同呢? 封闭式立体双扬声器和杜比全景声双扬声器哪个好 U.2固态硬盘转换为M.2接口后,这会影响前者的性能吗 你购买新电脑时,会全部使用固态硬盘吗 荣耀x30有没有nfc功能 主路由和交换机都是千兆,ac交换机是百兆带千兆ap有影响吗 WIN10插入usb不显示 进入老师的直播课视像头会自动打开吗,我怎么感觉钉钉好像会自动打开摄像头