我编写了以下代码来总结系列(-1)^i*(i/(i+1))
。但是当我运行它时,我会得到-1
任何 n 值。
有人可以指出我做错了什么吗?先感谢您!
#include <iostream>
using namespace std;
int main()
{
int sum = 0;
int i = 1.0;
int n = 5.0;
for(i=1;i<=n;i++)
sum = (-1)^i*(i/(i+1));
cout << "Sum" <<" = "<< sum << endl;
return 0;
}