首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

计算,该如何解决

2012-02-19 
计算请问下面的输出为什么为55,而不是59那?floatx11.0for(inti5i 1i--){xi*(x+1/i)/(i-1)}cout

计算
请问下面的输出为什么为55,而不是59那?
        float   x=11.0;
        for(int   i=5;   i> 1;   i--)
{
x   =   i*(x+1/i)/(i-1);
}
      cout < <x;

[解决办法]
x = i*(x+1.0/i)/(i-1);再试。

热点排行