猿问

有正负号间隔的累加问题

描述 1-1/3+1/5-1/7+.......,直到发现某一项的绝对值小于1e-6为止。累加和小数点保留三位。

慕用2319911
浏览 1130回答 1
1回答

xungeer29

//C++,但差不多 double i=1;  double sum = 0;  while ((1 / i) >= 1e-6)  {   sum += ((-1) ^ (int(i) + 1))*(1 / (2 * i - 1));   ++i;  }  printf("%.3f\n", sum);//C
随时随地看视频慕课网APP
我要回答