C语言程序设计路俊维马雪松主编第7章函数课件教学.pptVIP

  • 2
  • 0
  • 约4.3千字
  • 约 49页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计路俊维马雪松主编第7章函数课件教学.ppt

第7章 函 数 任务:学生成绩排序 任务所需主要相关知识: 函数的定义 调用及简单应用 数组作为函数的参数 函数的嵌套调用和递归调用 变量的作用域和生存周期 7.1 函数的定义、调用及简单应用 7.1.1 函数定义的一般形式 1.无参函数的定义形式 类型标识符 函数名() { 变量声明部分 语句执行部分 } 2.有参函数定义的一般形式 类型标识符 函数名(形式参数表列) { 变量声明部分 语句执行部分 } 2.有参函数定义的一般形式 例如,定义一个函数,用于求两个数中的最大数,可写为: int max(int a, int b) { if (ab) return a; else return b; } 7.1.2 函数调用的一般形式 C语言中,函数调用的一般形式为: 函数名(实际参数表) 对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数,变量或其它构造类型数据及表达式。各实参之间用逗号分隔。 7.1.3 函数调用的方式 在C语言中,可以用以下几种方式调用函数: 1.函数表达式:函数出现在一个表达式中,这种表达式称为函数表达式。这时要求函数带回一个确定的值以参加表达式的运算。 例如: c=8*max(a,b); 函数max是表达式的一部分,它的

文档评论(0)

1亿VIP精品文档

相关文档