c语言计算y=2/1!-2*2*2/3!+2*2*2*2*2/5!-2^7/7!前20项的值这是我自己编的!希望还能改对!#includemain(){ float a,b=1,c,d,f,i,j; for(i=1;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 07:02:19
c语言计算y=2/1!-2*2*2/3!+2*2*2*2*2/5!-2^7/7!前20项的值这是我自己编的!希望还能改对!#includemain(){ float a,b=1,c,d,f,i,j; for(i=1;i
x͑JA_en6b]%4aT־,\+v>tSe^ .as̜oܽ7&w.S"JXPqdsʬ Tp=VKۂ=b]7oiדGt|q-覔\諒N0IT)YZX5D__"pS?@}+X -vBv~ =ֵ% Ӛ >J<+#y]L 8 p;/a[-! w]h;+vP`:9Tˁu\ڂHJRBRu[{yc{t1%4g"o c)4wx X@5/E{U/:DgTTY>/|

c语言计算y=2/1!-2*2*2/3!+2*2*2*2*2/5!-2^7/7!前20项的值这是我自己编的!希望还能改对!#includemain(){ float a,b=1,c,d,f,i,j; for(i=1;i
c语言计算y=2/1!-2*2*2/3!+2*2*2*2*2/5!-2^7/7!前20项的值
这是我自己编的!希望还能改对!
#include
main()
{
float a,b=1,c,d,f,i,j;
for(i=1;i

c语言计算y=2/1!-2*2*2/3!+2*2*2*2*2/5!-2^7/7!前20项的值这是我自己编的!希望还能改对!#includemain(){ float a,b=1,c,d,f,i,j; for(i=1;i
循环变量以及终止值最好还是用整型来控制,否则容易因为浮点数的误差引起错误.还有初值问题
int f,i,j,x; d=0; x=1;
阶乘是一个累乘,所以你用a=i*j;无法计算阶乘的结果,应当:
for ( j=1,a=1,b=1;j