1-1/2+1/3- …… -1/100

来源:互联网 发布:highcharts js 编辑:程序博客网 时间:2024/06/07 07:29
#include <stdio.h>#include <math.h>int main(){int n=0,S=0;double sum=0,M=0;for(n=1;n<=100;n++){    S=pow((-1),(n+1));//C中不能用^ 表示次方   ^ 为异或运算   所以用函数表示    M=S*(1.0/n);   //如果是1/n 则表示除完后的整数, 1.0/n  则可以表示小数<个人这么理解 肯能与书本的正确叫法有误>    sum=sum+M;}printf("%f\n",sum);return 0;}

0 0
原创粉丝点击