#include <stdio.h>
#include <stdlib.h>
#include <math.h>
//第三题, Bessel函数
int main( )
{
double x,f0,f1,fn;
int n,i;
printf("请输入x和项数n(x不等于0):");
scanf("%lf %d",&x,&n);
f0=sin(x)/x;
f1=sin(x)/(x*x)-cos(x)/x;
for (i=2; i<=n; i++)
{
fn=(2*i+1)*f1/x-f0;
f0=f1;
f1=fn;
}
printf("函数Jn(x)的值为%.2lf\n",fn);
return 0;
}
第35课第三题
最新推荐文章于 2024-06-18 08:05:24 发布