数组作函数参数函数嵌套与递归调用变量作用域.pptVIP

  • 1
  • 0
  • 约8.71千字
  • 约 46页
  • 2019-12-08 发布于广东
  • 举报

数组作函数参数函数嵌套与递归调用变量作用域.ppt

练习:对于以下递归函数f,调用f(4),其返回值为: int f(int n) { if(n) return f(n-1)+n; else return n; } A、10 B、4 C、0 D、以上均不是 ? -f(3)+4 随堂实践 函数: 1、在主函数中输入一个整数,打印它的平方值和立方值,求平方值和立方值分别用两个自定义函数完成。 2、在主函数中输入一int型数字,要求自定义函数求出这个数的每一位数字并输出,但每两个数字之间空一空格,如在主函数输入2003,则输出2 0 0 3。 授课要点 数组元素作函数参数 数组名作函数参数 函数的嵌套调用 变量的存储类别和作用域 问题6——变量存储类别 #include stdio.h void prt(); void main() { int x; for(x=1; x=5; x++) prt(); } void prt() { static int y=0; y++; printf(%d, y); } 输出结果: 12345 去掉static后的结果为多少?(P206)最后一段 问题6分析——变量存储类别 C程序运行时用户占用空间分为三部分: 程序区 静态存储区 动态存储区 变量存储类别: 静态存储 ——静态变量:用static关键字表示 动态存储 ——

文档评论(0)

1亿VIP精品文档

相关文档