字典翻译 问答 其它 编写fun,其功能是:根据以下公式计算s,将结果作为函数值返回;n通过形参传入.帮我看看我哪里出问题了?编写fun,其功能是:根据以下公式计算s,将结果作为函数值返回;n通过形参传入.s=1
问题标题:
编写fun,其功能是:根据以下公式计算s,将结果作为函数值返回;n通过形参传入.帮我看看我哪里出问题了?编写fun,其功能是:根据以下公式计算s,将结果作为函数值返回;n通过形参传入.s=1
问题描述:

编写fun,其功能是:根据以下公式计算s,将结果作为函数值返回;n通过形参传入.帮我看看我哪里出问题了?

编写fun,其功能是:根据以下公式计算s,将结果作为函数值返回;n通过形参传入.

s=1+1/(1+2)+1/(1+2+3)+1/(1+2+3+4)+……+1/(1+2+……n)

例如:若n的值为11时,函数的值为:1.833333

#include

doublefun(intn)

{inta,i,b;

a=1;i=0;

for(;i

刘书智回答:
  #includedoublefun(intn){x05/*x05x05程序最主要的问题是变量类型声明不对.x05x05如果变量a声明为int,那么1/a的结果是没有小数部分的,结果永远是一个整数.x05x05这就造成了精度误差.x05x05要想结果...
点击显示
其它推荐
热门其它推荐
  • 其它