软件注册站
热情软件屋

 
如何求1--1/2 + 1/3--1/4.....+1/99-1/100
编号: QA003898    
建立日期: 2001年2月20日 最后修改日期: 2003年12月14日
所属类别: C/C++ - 其他方面
   
    操作系统: 我用的是windows98
    编程工具: Borland C++
    问题: 求1--1/2 + 1/3--1/4.....+1/99-1/100.
    我只是一个新手。还不会怎么去做。没有人教,谁能帮我?
    水平: 刚入门(qifan)
   
    可以这样:
    int i, nSign;
    
float sum;
    
nSign = 1;
    
sum = 0;
    
for(i = 1; i <= 100; i++)
    
{
    
sum += nSign/(float)i;
    
nSign = -nSign;
    
}
    

    谢谢风庆儿对原来代码错误的更正。
    
    王鸿文的意见:
    int m=1;
    
float sum=0;
    
while(m<=100)
    
{sum = sum + 1.0/(float)m - 1.0 / (float)(m+1);
    
m+=2;
    
}
    
    

    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, 其他方面,

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio