- 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)