计算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值

来源:互联网 发布:网络作家排行 编辑:程序博客网 时间:2024/04/29 06:30
#include<stdio.h>int main(){double sum=0.0;   //1/i的结果不是整数,所以要以浮点数来保存int i=1;int flag=1;for(i=1;i<=100;i++){sum=sum+(1.0/i)*flag;  //1.0是浮点数,所以1.0/i的结果就可转化为浮点数flag *=-1;}printf("%f\n",sum);return 0;}

0 0
原创粉丝点击