2011年广东英语答案(A卷)..pptVIP

  • 11
  • 0
  • 约2.46万字
  • 约 85页
  • 2017-01-20 发布于河南
  • 举报
2011年广东英语答案(A卷).

注意区分函数声明和函数定义(不是一回事): 函数定义:对函数功能的确立,是一个完整的,独立的函数单位; 函数声明:旨在把函数的名字、函数类型以及形参的类型、个数和顺序通知编译系统,不包含函数体。 例:函数定义 函数声明 例5-26 使用自动存储变量和静态存储变量 #includestdio.h int myfun(); /* 对函数myfun的声明 */ void main( ) { int i=0,a=0; for(i = 1; i = 2; i++) { a = myfun(); printf(%4d,a); } } int myfun() { auto int x = 1; static int y = 1; x = x + 2; y = y + 2; return (x + y); } * 例5.21 用递归方法求n!(n为非负整数)。 分析:假设n=5,则: 5! = 5 * 4! 4! = 4 * 3! 3! = 3 * 2! 2! = 2 * 1! 1! = 1 0! = 1 可用如下递归公式表述: fac

文档评论(0)

1亿VIP精品文档

相关文档