2个回答
展开全部
#include。。。部分是c语言中的一些库,如果不引用这些库函数下面log()函数和sqrt()函数就无法使用;
double fun(int m)定义一个带int 类型参数m,函数名为fun,返回值类型为duoble的函数;
下面是函数的内容定义int型变量作为循环的计数器,还定义了一个double类型的变量s初始值为0.0,用于累加;循环体部分s=s+log(i)如图的注释计算s=ln(1)+ln(2)+ln(3)+.....+ln(m);
最后对s求平方根并返回,要说明的是传入函数的那个参数的做用是累加到ln (m)后停止;
在下面就到了主函数,主函数中调用打印函数前调用fun()函数传入的值为20,也就是说累加到
ln(20),在求平方根。
double fun(int m)定义一个带int 类型参数m,函数名为fun,返回值类型为duoble的函数;
下面是函数的内容定义int型变量作为循环的计数器,还定义了一个double类型的变量s初始值为0.0,用于累加;循环体部分s=s+log(i)如图的注释计算s=ln(1)+ln(2)+ln(3)+.....+ln(m);
最后对s求平方根并返回,要说明的是传入函数的那个参数的做用是累加到ln (m)后停止;
在下面就到了主函数,主函数中调用打印函数前调用fun()函数传入的值为20,也就是说累加到
ln(20),在求平方根。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询