已经通过测试,请查收,谢谢
#include <iostream>
#include <cmath>
using namespace std;
void main()
{
int iInput;
float result = 0.0f;
cout << "Please enter an integer: ";
cin >> iInput;
if (iInput <=0)
cout << "Invalid: " << endl;
else
{
for (int i = 1; i <= iInput; i++)
{
result += float(pow(-1, i+1)) / float((2 * i - 1));
}
cout << "The result is: " << result << endl;
}
}
本回答被提问者和网友采纳