能帮忙看一下这个简单的for函数语句吗?怎么求出来老是负数。
#include <stdio.h>void main()
{ double x,t,k,ln;
int i,m;
printf("请输入x: ");
scanf("%lf",&x);
k=1;m=-1;ln=0;
for(i=1;i<=20;i++)
m=-m;
k=k*i;
t=m*k/i;
ln=ln+t;
printf("ln=%lf\n",ln);
}
2013-09-22 18:52
2013-09-22 19:09
2013-09-22 19:15
2013-09-22 19:32
2013-09-22 19:38