分数累加的改良版

上级目的:不同方法的运用

上机内容:改正

 


 

  1. /* 
  2.  
  3. *copyright()2012计算机学院 
  4.  
  5. *All rights reserved 
  6.  
  7. *文件名称:text.cpp 
  8.  
  9. *作者:王俊
  10.  
  11. *完成日期:2012年11月2日 
  12.  
  13. *版本号:v1.0 
  14.  
  15. * 
  16.  
  17. *输入描述:无 
  18.  
  19. *问题描述: 
  20. *程序输出: 
  21.  
  22. *问题分析:无 
  23.  
  24. *程序设计:略 
  25.  
    */  #include<iostream>     
    #include<cmath>     
    using namespace std;      
    int main()      
    {      
        double i=1,sum=0,f=1,j;    
        
        for(i=1;i<=10;i++) 
    	{ 
    		
    		j=(double)(2*i-1)/(2*i+1)*f; 
    		f=-f;
    		sum=sum+j ;
    	}   
    	cout<<"sum="<<sum<<endl;    
    	return 0;    
    }    
    
    
    

    运行结果:

你可能感兴趣的:(分数累加的改良版)