#include<stdio.h>
void main()
{
int denominator, flag, i, n;//denominator分母,flag正负号标志
double item, sum;//item项数
printf("请输入计算到第几项的和n的值:");
scanf("%d", &n);
denominator = 1;
flag = 1;
sum = 0;
for (i = 1; i <= n; i++)
{
item = flag * (1.0 / denominator);//1.0为分子
sum = sum + item;
flag *= -1;//改变每项的正负
denominator = denominator + 2;
}
printf("Sum=%.2f\n", sum);
return 0;
}
————————————————
版权声明:本文为CSDN博主「zsqqqqqqqqqqq」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zsqqqqqqqqqqq/article/details/127716875
2. 输入一个正整数n,计算下列算式的前n项之和。s = 1 - 1 / 3 + 1 / 5 - 1 / 7 + …
于 2022-11-06 15:58:02 首次发布