小弟小菜,这程序哪错了
#include<stdio.h>void main()
{
int sign,deno;
float sum,term;
sign=1;
deno=2;
sum=1.0;
while(deno<=100)
{
sign=(-1)*sign;
term=sign/deno;
sum=sum+term;
deno=deno+1;
}
printf("%f\n",sum);
getch();
}
为什么编译后是1.0000000


坚持写C的加QQ:57876583