C8-函数(cont.).pptVIP

  • 6
  • 0
  • 约2.95千字
  • 约 11页
  • 2015-12-23 发布于贵州
  • 举报
C8-函数(cont.)

8.5 函数的几种特殊调用方式 嵌套调用 * main( ) 调用函数a 结束 a函数 b函数 调用函数b ? ? ? ? ? ? ? ? ? 例 求三个数中最大数和最小数的差值 #include stdio.h int dif(int x,int y,int z); int max(int x,int y,int z); int min(int x,int y,int z); void main() { int a,b,c,d; scanf(%d%d%d,a,b,c); d=dif(a,b,c); printf(Max-Min=%d\n,d); } int dif(int x,int y,int z) { return max(x,y,z)-min(x,y,z); } int max(int x,int y,int z) { int r; r=xy?x:y; return(rz?r:z); } int min(int x,int y,int z) { int r; r=xy?x:y; return(rz?r:z); } main( ) 调用函数dif 输出 结束 dif函数 max函数 调用函数max 调用函数min min函数 递归调用 定义:函数直接或间接的

文档评论(0)

1亿VIP精品文档

相关文档