新入门。。请教一下这题怎样做~~~
1+1/2-1/3+1/4.......-1/19+1/20。。。请教一下简易的程序
下面是我随手写的,仅仅加到1/20,已经编译过~运行结果是1.33123,
我也是初学c++,一起讨论下吧~
#include <iostream>
int main()
{
using namespace std;
double sum = 0.0, SUM;
for(int i=2; i<21; i++)
{
if ( i % 2 == 0) sum += 1.0 / i ;
if ( i % 2 != 0) sum += (-1) * (1.0 / i);
}
SUM = 1.0 + sum;
cout<<"1+1/2-1/3+1/4.......-1/19+1/20="<<'\t'<<SUM<<endl;
system("pause");
return 0;
}