C语言程序设计课件:第8章函数
- 格式:ppt
- 大小:1.81 MB
- 文档页数:66
第八章函数课题:第八章函数§1~§4教学目的:1、驾驭函数定义的一般形式2、驾驭函数调用的一般形式教学重点:教学难点:函数定义、调用的一般形式形式参数和实际参数步骤一复习引导一个C语言源程序可由一个主函数和假设干个协助函数组成。
由主函数调用其他函数,其他函数也可以相互调用。
步骤二讲授新课§8.1 概述例8.1main( ){ printstar( );print_message( );printstar( );}printstar( ){ printf( “ ********** \n”); }print_message( ){ printf(“How do you do ! \n”); }说明:1、一个源程序文件由一个或多个函数组成。
一个源程序文件是一个编译单位。
2、一个C程序由一个或多个源程序文件组成。
这样可以分别编写、分别编译,提高调度效率。
3、C程序的执行从main 函数起先,在main函数中完毕整个程序的运行。
4、全部函数都是平行的,即函数不能嵌套定义,函数可以相互调用,但不能调用main函数。
5、从用户运用的角度看,函数有两种:标准函数(库函数)和用户自己定义的函数6、从函数的形式看,函数分为两类:无参函数和有参函数§8.2 函数定义的一般形式〔一〕无参函数的定义形式类型标识符函数名( ){函数体(包括声明局部和执行局部)}例:printstar( ){ printf( “ ********** \n”); }〔二〕有参函数定义的一般形式类型标识符函数名(形式参数表){函数体(包括声明局部和执行局部)}例如:int max(int x, int y){ int z;z=x>y?x:y;return (z);}〔三〕一个函数可以是空函数如dummy( ) { }§8.3 函数参数和函数的值〔一〕形式参数和实际参数形式参数:定义函数时函数名后括号中的变量名,简称形参;实际参数:调用函数时函数名后括号中的表达式,简称实参。