c语言 计算 1-1/2+1/3-1/4+…+1/19-1/20.

如题所述

#include<iostream>

using namespace std;

#include<cmath>

int main()

{

double sum=0;

for(int i=1;i<=20;i++)

{

sum=sum+(pow(-1,i+1))*(1.0/i);

}

cout<<"1-1/2+…"<<"+1/19-1/20"<<"=";

cout<<sum;

return 0;

}

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-01-09

#include "cstdio" 
int main() 
{int i;
 float s=0; 
 for(i=1;i<21;i++) 
   if(i%2)s+=1.0/i;
     else s-=1.0/i;
 printf("%f\n",s);
 return 0;
}

本回答被提问者采纳
第2个回答  2018-01-09
等于一追问

要用c++

要用c++

追答

写程序计算?

相似回答