计算1/1-1/2+1/3-1/4+1/5...+1/99-1/100的值
分析:根据题意可以知道,这个必须设为浮点型。
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { int i = 0; double sum = 0.0; int flag = 1; for (i = 1; i <= 100; i++) { sum = sum + flag*(1.0 / i); flag = -flag; } printf("%1f\n", sum); system("pause"); return 0; }