c语言问题 哪里出问题了 求1-1/2+1/3-1/4+1/5......+1/99-1/100.
c语言问题 哪里出问题了 求1-1/2+1/3-1/4+1/5......+1/99-1/100.
日期:2012-02-29 21:48:09 人气:1
#include
void main()
{
double sum;
for(int i = 1;i <= 100;i++)
{
if(0 == i%2)sum -= 1.0/(double)i;
else sum += 1.0/(double)i;
}
printf("%f\n",sum);
}
你的格式输出不对%d为整形输出,另外你的逻辑表达不太好