C语言程序设计教学课件05函数.pptxVIP

  • 2
  • 0
  • 约1.1千字
  • 约 57页
  • 2021-10-05 发布于安徽
  • 举报
第5章 函 数;;5.1 函数概述;5.1 函数概述;5.2 函数的定义和调用;5.2.1 函数的定义;5.2.1 函数的定义;5.2.2 函数的调用;;;//FileName: chap5_5.c #includestdio.h #includemath.h float sqrt1(float a) {   float x0,x1;   x0=a/2;   x1=(x0+a/x0)/2;   do   {    x0=x1;    x1=(x0+a/x0)/2;   }while(fabs(x0-x1)1e-6);   return x1; };5.2.3 形式参数和实际参数;5.2.3 形式参数和实际参数;5.2.3 形式参数和实际参数;实参可是常量、变量或表达式,但必须有确定的值。 形参与实参类型一致,个数相同,顺序一致。 形参必须指定类型,在发生函数调用时分配存储空间,调用结束   时,形参所占的内存单元被释放。 若形参与实参类型不一致,自动按形参类型转换(隐式转换)。 实参向形参的数据传递是“值传递” ,即实参与形参是不同的单元。函数调用时,为形参分配单元,并将实参的值复制到形参中;调用结束,形参单元被释放,实参单元仍保留并维持原值。值传递为单向传递。 实参表求值顺序,因系统而定。;5.2.4 函数的嵌套调用;5.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档