第5章 函数;函数 ;5.1 模块化程序设计与函数;5.1.1 模块与函数;5.1.1 模块与函数;5.1.1 模块与函数;5.1.2模块化设计的基本原则;5.1.2 模块设计原则;5.2 函数定义;5.2 函数定义;5.2.1 函数定义的一般形式; ; ; 函数的返回值,是指函数被调用之后,执行函数体中的程序段后得到的结果,并返回给主调函数。关于函数的返回值有下面几点说明:
(1)有返回值的函数体:需要有return返回语句。格式如下:
return (表达式);
该语句的执行顺序是先计算表达式的值,然后把结果返回给主调函数。
(2)return 语句表达式的类型要和函数定义中函数的类型保持一致。如果不一致,则以函数的类型为准,自动进行类型转换。
(3)若函数类型为整型,则函数定义时可以省略函数类型。
例如,上面提到的自定义函数min(a,b),根据传入的a和b两个值的大小返回一个t值,也就是两个数中的较小者。; 函数调用时,应该遵循先定义后使用的原则。如果函数调用出现在函数定义之前,则要对函数先进行声明,也就是让系统先知道要用哪个函数以及函数类型等信息。; 函数声明与函数定义时的第一行是基本一致的,包括函数类型、函数名、形参个数、类型、次序。不同的是,函
您可能关注的文档
- C语言程序设计 课件 (张惠涛 )第1、2章 C语言程序概述; C语言数据类型、运算符与表达式 .pptx
- C语言程序设计 课件 (张惠涛 )第3、4章 程序设计结构; 数组.pptx
- C语言程序设计 课件 (张惠涛 )第7、8章 结构体、共用体和枚举类型;文件.pptx
- C语言程序设计 课件全套 (张惠涛 )第1--8章 C语言程序概述---文件.pptx
- 流体力学与热工学 课件01 基本概念及定义-1.ppt
- 01 基本概念及定义-2.ppt
- 流体力学与热工学 课件01 基本概念及定义-2-1.ppt
- 02 理想气体的性质.pptx
- 流体力学与热工学 课件03 热力学第一定律.ppt
- 流体力学与热工学 课件04 理想气体的热力过程(pptx版).pptx
原创力文档

文档评论(0)