第三十五讲项目3——Bessel函数

    xiaoxiao2021-12-14  17

    问题描述

    程序代码

    #include<stdio.h> #include<math.h> /* *csdn学院--2016级 *目的:让代码见证成长(作为一个初学的菜鸟,如 *大家有发现错误,欢迎指正!) *文件名称:Myfun62.c *作者:小臣小仁 完成日期:2016年12月3日 */ int main() { int i,n; double ja,jb,jn,x; printf("请输入x和n:\n"); scanf("%lf %d",&x,&n); ja=sin(x)/x; jb=sin(x)/(x*x)-cos(x)/x; for(i=2;i<=n;i++) { jn=(2*i-1)/x*jb-ja; ja=jb; jb=jn; } printf("jn=%.4lf",jn); return 0; }

    输出结果

    知识点总结

                     其实在”ja=jb;jb=jn;“就是一个迭代过程

    心得体会

                  开始编程我是完全没有思路的,后来看来贺老师的程序代码后思路才开始清晰起来,下面附上贺老师的程序供大家借鉴

    转载请注明原文地址: https://ju.6miu.com/read-970124.html

    最新回复(0)