🏆C语言函数

中职C语言程序设计基础 - 互动教学页

考纲要求

一、函数基本语法

  • 掌握函数的定义格式(返回值类型、函数名、参数列表、函数体)
  • 理解函数声明(原型)的作用和书写规范
  • 掌握函数调用的语法和执行流程

二、函数参数传递

  • 掌握值传递的特点(形参是实参的拷贝,修改形参不影响实参)
  • 掌握地址传递(指针参数)的特点和应用场景
  • 理解形参和实参的对应关系,避免参数不匹配错误

三、函数返回值

  • 掌握return语句的使用规则(返回值类型与函数类型匹配)
  • 理解无返回值函数(void类型)的写法和调用规范
  • 掌握多分支场景下return语句的完整性

四、递归函数(高频考点)

  • 理解递归的核心思想(自调用+终止条件)
  • 掌握简单递归函数(阶乘、斐波那契数列)的编写
  • 能识别递归函数的常见错误(无终止条件、栈溢出)

五、高频考点掌握

  • 能识别函数定义/声明/调用的语法错误
  • 能区分值传递和地址传递的执行结果差异
  • 能解决函数返回值不匹配、参数个数/类型不匹配等问题
  • 能编写实现指定功能的自定义函数(求和、最值、排序)