编写函数计算多项式的值

2023-10-11 15:35:53 浏览数 (2)

编写函数计算多项式的值

题目:编写函数fun(),实现计算并返回多项式s=1 1/(1 2) 1/(1 2 3) … 1/(1 2 3 … n)的值。

代码语言:javascript复制
头哥平台链接  :https://wwww.educoder.net
代码语言:javascript复制
#include<stdio.h>
#include<math.h>
float fun(int m)
{
   int q,p=0;
   float w;
   for(q=1;q<=m;q  )
   {
       p =q;
   }
   w=1.0/p;
   return w;
}
int main()
{
    float s=0;
    int n;
    scanf("%d",&n);
    for(int i=1;i<=n;i  )
    {
        float x=fun(i);
        s=s x;
    }
    printf("s=%fn",s);
    return 0;
}
测试输入:50 预期输出:s=1.960784
注意是1.0不是1

自己写的,还请留个赞支持一下,作为我坚持的动力,还请多多指教。

0 人点赞