这一题我编的的程序错在哪里
											
	
		
			
		
	
这是谭浩强书上的一道例题,虽然有答案,但是我自己还是编了一个。感觉我编的这个没啥错误啊,逻辑也对啊,可为什么运行出来的结果是错误的呢?求解答!
我的代码如下:
 程序代码:
程序代码:#include <stdio.h>
int main()
{
    int sign,deno;
    double sum;
    sum=1.0;
    sign=1;
    deno=2;
    while(deno<=100)
    {
        sign=-sign;
        sum=sum+sign*1/deno;
        deno=deno+1;
    }
    printf("%f\n",sum);
    return 0;
} [ 本帖最后由 tigerball 于 2013-6-11 20:39 编辑 ]



 
											





 
	    

 
	





