

#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int m;
cin >> m;
while(m--)
{
int n;
cin >> n;
double sum = 0.0;
for(int i=1; i<=n; i++)
{
if(i%2 == 1)
{
sum += 1.0/i;
}
else
{
sum -= 1.0/i;
}
}
printf("%.2f\n", sum);
}
return 0;
}
本文介绍了一个使用C++编写的程序,该程序通过输入一个整数n,计算并输出从1到n的交错序列的和,其中奇数项为正,偶数项为负。通过对代码的逐行解析,读者可以了解如何使用C++标准输入输出流、循环结构以及条件判断来实现数学求和运算。
1150

被折叠的 条评论
为什么被折叠?



