#define _CRT_SECURE_NO_WARNINGS 1 #include#define MAX 10 #include int main() { int i = 0; double sum = 0.0; //记得用小数 百分号是小数的 int flag = 1; for(i=1;i<=100;i++) { sum += flag*1.0/i; //这里记得用1.0除 因为是小数 然后这里的flag是用来变号 一开始正数 后面加负号变负数 flag = -flag; } printf("%lfn",sum); system("pause"); return 0; }



