王剑编程网

分享专业编程知识与实战技巧

C程序设计之:1-1/2+1/3-... + 1/n 的和

求:1 - 1/2 + 1/3 - .... + 1/n 的和。

这道题不同的是,该题目里面,偶数项是负数,奇数项是正数。

#include 
using namespace std;
int main(){
    float sum = 0.0,sign=1.0;
    int n;
    scanf("%d",&n);
    for(int i = 1;i <= n;i++){
        sum += sign/i;
        sign = -sign;
    }
    printf("%.2f\n",sum);
    return 0;
}
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言