项目五用函数实现学生成绩管理系统 -技术分析.ppt

项目五用函数实现学生成绩管理系统 -技术分析.ppt

定义3个函数:函数1实现输出一条线,函数2实现求1门课程总分和平均分的功能,主函数调用前两个函数来完成任务。 解决方法:可参考程序见书本P.127 函数的定义 函数可以看作是一个可以执行特定功能的“黑匣子”,当我们给定输入时,它就会给出正确的输出,内部程序是怎么执行的不必知道。只有当我们编写一个函数时才需要熟悉内部是怎么实现的。在一个C语言程序中,除了必须有main( ) 函数外,还要经常使用一些其他函数,这些函数通常称为子函数,子函数由用户自己命名,一般完成某种特定的子功能。 函数定义的一般形式: 函数类型 函数名([形式参数表]) { [函数体] } 函数的调用 1、函数调用形式 调用函数的一般形式如下: 函数名([实际参数列表]); 其中,实际参数(简称实参)是有确定值的变量或表达式,若有多个参数,各参数间需要用逗号分开。 说明: (1)在实参表中,实参的个数与顺序必须和形参的个数与顺序相同,实参的数据类型必须和对应的形参数据类型相同。 (2)若为无参数调用,则函数名后的括号不省略。 (3)函数间可以互相调用,但不能调用main()函数。 2、函数调用的方式 按函数在程序中出现的位置分为以下三种调用方式: (1)函数语句:把函数调用作为一个语句,即“函数名([实参表]);”。如printStar( );,执行

文档评论(0)

1亿VIP精品文档

相关文档