hmgs.c

来自「计算方法中的常用程序」· C语言 代码 · 共 17 行

C
17
字号

  #include "math.h"
  double hmgs(f)
  double  (*f)();
  { int i;
    double x,g;
    static double t[5]={-2.02018200,-0.95857190,
                     0.0,0.95857190,2.02018200};
    static double c[5]={1.181469599,0.9865791417,
           0.9453089237,0.9865791417,1.181469599};
    g=0.0;
    for (i=0; i<=4; i++)
      { x=t[i]; g=g+c[i]*(*f)(x); }
    return(g);
  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?