第8章函数(4-2学时) 课堂教学4学时 上机操作2学时 教学累计24学时 上机累计8学时
第8章 函数 (4-2学时) 课堂教学4学时 上机操作2学时 教学累计24学时 上机累计8学时
函数本质上是一段程序,这段函数可以被 其他函数调用,以完成函数特定的功能 可反复使用 除了主函数,其他函数是不能独立运行的 使用函数前要先定义函数,定义过的函数 可以被调用 定义和调用函数时,都要注意如何将函数 要加工的数据带入被调用函数,如何把被 调函数处理后的结果数据带回主调函数 定义和使用函数的关键,是在主调函数和 被调函数之间正确的传递数据
• 函数本质上是一段程序,这段函数可以被 其他函数调用,以完成函数特定的功能。 可反复使用 • 除了主函数,其他函数是不能独立运行的 • 使用函数前要先定义函数,定义过的函数 可以被调用 • 定义和调用函数时,都要注意如何将函数 要加工的数据带入被调用函数,如何把被 调函数处理后的结果数据带回主调函数 • 定义和使用函数的关键,是在主调函数和 被调函数之间正确的传递数据
例8.1:简单的函数调用 1. main() 2. printstar() 3. print message(): 4. printstar() 5.} 6. printstar() 7.{ 8.pint(.***为********Ⅶn"); 9.} 10. print message() 1.{ 12. printf(" How do you do! n) 13}
• 例8.1:简单的函数调用 1. main( ) 2. {printstar( ); 3. print_message( ); 4. printstar( ); 5. } 6. printstar( ) 7. { 8. printf("* * * * * * * * * * * * * * * * \n"); 9. } 10.print_message( ); 11.{ 12. printf(" How do you do! \n); 13.}
运行结果: 大大大大大大大大大大大大大大大大大 How do you do 大大大大大大大大大大大大大大大大大
• 运行结果: • * * * * * * * * * * * * * * * * * How do you do ! * * * * * * * * * * * * * * * * *
说明 1.C程序的执行从main函数开始,调用其他 函数后流程回到main函数,在main函数 中结束整个程序运行 2.从函数使用的角度看,函数有两种: ①库函数②自定义函数 3.从函数的形式看,函数分两类: ①无参函数②有参函数
说明 1. C程序的执行从main函数开始,调用其他 函数后流程回到main函数,在main函数 中结束整个程序运行 2. 从函数使用的角度看,函数有两种: ① 库函数 ② 自定义函数 3. 从函数的形式看,函数分两类: ① 无参函数 ② 有参函数