9.1函数的分类与定义函数定义的一般形式说明:类型说明符:函数的指明函数的类型,)doubleSum(double a, double b)类型是指函数的返回值的类型,函数返回值所具有的数double dSum=a+b;据类型的种类与变量相同。return dsum;若明确表示函数”不带回值”可以用"void"作类型符,称"无类型"或称"空类型"。Page0
Page 6 函数定义的一般形式说明: 类型说明符: ⚫ 指明函数的类型,函数的 类型是指函数的返回值的类 型,函数返回值所具有的数 据类型的种类与变量相同。 ⚫若明确表示函数 "不带回值" , 可以用 " void " 作类型符, 称"无类型"或称"空类型" 。 9.1 函数的分类与定义
9.1函数的分类与定义函数名:通常是一个标识符在一个程序中除了主函doubleSumddouble a,doubleb数外其余函数的名字可V以任意取,但应有意义doubledSum=a+b;1洗函数标志。return dSum;Page
Page 7 函数名: 通常是一个标识符, 在一个程序中除了主函 数外其余函数的名字可 以任意取,但应有意义。 "()" 函数标志。 9.1 函数的分类与定义
9.1函数的分类与定义形参就是自变量double Sun double a, double参数(形参):函数定义时的参数称为double dSum=a+b;形式参数,形式参数彼return dSum;此间用逗号分隔。>形式参数省略时称无参函数,但此时函数名后特别注意:的圆括号不能省。函数的参数就是函数的输入形参必须指明各个形式而参数的类型函数的类型一般就是函数的输出。函数里面一般不可能有scanf,printfcin,cout作为输入输出,函数的输入输出通过参数和结果实现Page
Page 8 参数( 形参 ): ➢ 函数定义时的参数称为 形式参数,形式参数彼 此间用逗号分隔。 ➢ 形式参数省略时称无参 函数,但此时函数名后 的圆括号不能省。 ➢ 形参必须指明各个形式 参数的类型 特别注意: 函数的参数就是函数的输入 而 函数的类型一般就是函数的输出。 9.1 函数的分类与定义 形参就是 自变量 函数里面一般不可能有 scanf ,printf ,cin ,cout 作为 输入输出,函数的输入输出通过参数和结果实现
9.1函数的分类与定义double Sum(double a,double b)函数体:double dSum=a+b;函数中最外层一对花括弧"…………"括起来的内容return dSum;它由若千个数据说明语句和可执行语句组成,决定函数要实现的功能、完成的任务。函数运算的结果用return xx;函数体内若无任何语句时,返回。为空函数。函数里面一般不可能有scanf,printf,cin,cout作为输入输出,函数的输入输出通过参数和结果实现Page
Page 9 函数体: 函数中最外层一对花括 弧"{ ·······}"括起来的内容, 它由若干个数据说明语句和 可执行语句组成,决定函数 要实现的功能、完成的任务。 函数体内若无任何语句时, 为空函数。 9.1 函数的分类与定义 函数运算的结果用 return xx; 返回。 函数里面一般不可能有 scanf ,printf ,cin ,cout 作为 输入输出,函数的输入输出通过参数和结果实现