其他分享
首页 > 其他分享> > 0015 计算1/2-2/3+3/4-4/5 +···的前100项

0015 计算1/2-2/3+3/4-4/5 +···的前100项

作者:互联网

问题描述:

  计算1/2-2/3+3/4-4/5 +···的前100项。

代码展示:

 1 #include<stdio.h> 
 2 int main(){
 3     double sum=0.0;
 4     float i;
 5     int flag = 1;
 6     for(i=2.0; i<102; i=i+1){
 7         if(flag == 1){
 8             sum += (i-1.0)/i;
 9             flag = -1;
10         }else{
11             sum -= (i-1.0)/i;
12             flag = 1;
13         }
14     }
15     printf("1/2-2/3+3/4-4/5 +···的前100项和为:%lf\n", sum);
16     return 0;
17 }

运行截图:

 

标签:0015,int,double,float,计算,100,main
来源: https://www.cnblogs.com/cendy/p/code_15.html