淮北师范大                           
2010届学士学位论文
                                         
C语言求解定积分
专业数学科学学院  信息与计算科学
          计算机           
          谢贵龙           
              06114303068       
导教师姓名          罗婷婷           
导教师职称          讲师           
      2010420

C语言求解定积分
谢贵龙
(淮北师范大学,数学科学学院,淮北,235000
  关于printf函数正确的是
本文以连续函数在闭区间上的定积分为研究的出发点。在简单介绍定积分、连续函数等相关定义后,论述了两种算法思想,并利用C语言编写相应的程序。通过函数举例验证了算法的合理性和正确性,并讨论了这两种算法在适用范围及精确度上的略微差异。最后通过本文的论述推广到其它求定积分的算法的实现。
关键词  C语言,定积分,编程

C Language to Solve Definite Integral
Xie Guilong
(School of Mathematical Science, Huaibei Normal University,huaibei,235000)
Abstract
In this thesis, definite integral of a continuous function in the closed interval starting point for research.After a brief introduction of definite integral and continuous function definition,I discussed the ideas of two algorithms and used the corresponding program written in C.And then I verified through the example Function algorithm is correct and reasonable,discussed the scope of the two algorithms and the accuracy of the slight difference.Finally, the request will be extended to other points of the algorithm, through the discussion of this thesis.
Keywords  C Language, definite integral, programming
引言    1
一、c语言实现定积分计算的算法    1
1.1定积分    1
1.2C语言实现定积分计算的算法    2
二、模块构成和各模块功能    3
2.1关于算法一的模块构成和各模块功能    3
2.2关于算法二的模块构成和各模块功能    4
三、C语言求解定积分的具体程序    4
3.1程序一(复合梯形公式求解定积分)    4
3.2程序二(辛甫生公式求解定积分)    5
四、程序编译运行及调试情况    6
4.1程序一的编译运行及调试情况    6
4.2程序二的编译运行及调试情况    9
4.3程序简单分析    11
参考文献    12
致  谢    13

引言
随着计算机的普及,计算机越来越多的运用于数学领域,但在早期,计算机实现的数学作用仅仅是四则运算、统计计算等简单的功能。如今,科学发展神速,人们自然要求计算机实现更多样化,更深层次的数学功能,比如对定积分的自动求解等。
长期以来,定积分的求解依赖于手动繁杂的计算,这不仅费时费力,且容易出错。于是,人们希望通过编写一套程序来实现对定积分的自动求解。
然而函数的类型多种多样,定积分的求解方法也灵活多变,不可千篇一律,故本文以最简单的连续函数的定积分求解为出发点,展开研究,以定积分的定义为思想基础,设计C程序,来实现计算机对定积分的自动求解。
一、C语言实现定积分计算的算法
1.1定积分
1.1.1定积分的定义[1]