C语言程序设计课件 第6章 函数.pptVIP

  • 3
  • 0
  • 约9.74千字
  • 约 64页
  • 2020-12-02 发布于四川
  • 举报
在这一章中主要讲述了函数的定义与使用,形参与实参,局部变量与全局变量,函数的嵌套与递推以及递归调用等方面的内容。在结构化程序设计即自顶向下逐步求精的设计方法中,函数是很有用的。因为自顶向下逐步求精的的基本思想就是:将原来较大的问题分解成许多较小的容易解决的问题。而这些较小的问题常常可以用一些单独的函数来描述,那么对原来问题的求解就变成了对这些函数的调用。 6.6 本章小结 形参与实参是很重要的两个概念,我们一定要掌握二者之间的区别与联系。当变量、常量与表达式做实参时,实参与形参的传递是单向传递的,形参的变化不影响到实参;当数组为参数时,实参与形参的传递是“地址”传递,形参数组的变化直接改变实参数组的值。 #include stdio.h void main() { float f2(float,float); //对函数f2进行声明 float s=0,h=0.00005,x; for(x=0;x5;x=x+h) {s=s+f2(x,h);} printf(%f\n,s); } //求每一个梯形的面积,如图6.5所示 float f2(float x,float h) //定义f2函数 { float f1(float); //对函数f1进行声明 return ((f1(x)+f1(x+h))*h/2); //嵌套调用

文档评论(0)

1亿VIP精品文档

相关文档