6.6内部函数和外部函数的使用(课件)-《 C语言程序设计》同步教学(电子工业出版社)

2024-08-05
| 16页
| 50人阅读
| 2人下载
普通

内容正文:

项目六 函数 1 C语言程序设计基础 知识目标 理解函数 掌握函数的用法 掌握函数的嵌套调用 掌握动态存储变量、静态存储变量及寄存器变量的使用 掌握内部函数和外部函数的使用 技能目标 学会函数的定义与调用 学会函数参数的传递 学会函数的返回值使用 学会函数的嵌套调用 学会动态存储变量、静态存储变量的使用 思政目标 提高学习能力,培养顽强意志、不怕挫折的人生态度 培养团队合作精神 2 任务6 ——内部函数和外部函数的使用 3 如果一个函数只能被本文件中其他函数所调用,它称为内部函数。在定义内部函数时,在函数名和函数类型的前面加static, 即:static 类型名函数名([形参表列)); 如: static int checkPay(float pay,float price) 6.1内部函数 函数——进阶篇 4 如果在定义函数时,在函数首部的最左端加关键字extern,则此函数是外部函数,可供其他文件调用。 如: extern int average(float java,float html,float english) 6.2外部函数 函数——进阶篇 5 【例6-12】有一个字符串内有若干个字符,现输入一个字符,要求程序将字符串中该字符删去。使用外部函数实现。 函数——进阶篇 6 【程序代码】 函数——进阶篇 7 8 【运行结果】 函数——进阶篇 9 任务7 ——学生信息管理系统 提高篇 10 【管理系统5-1】定义menu()函数,用于循环显示学生信息管理系统的菜单。 函数——提高篇 11 【程序代码】 函数——提高篇 12 【运行结果】 函数——提高篇 13 【管理系统5-2】由于编辑选项中,录入学生信息以及编辑学生信息均需要输入学生姓名,因此定义inputName()函数,用于输入学生姓名,且输入错误时必须重新输入。 函数——提高篇 14 【程序代码】 函数——提高篇 15 【运行结果】 数组——提高篇 16 $$

资源预览图

6.6内部函数和外部函数的使用(课件)-《 C语言程序设计》同步教学(电子工业出版社)
1
6.6内部函数和外部函数的使用(课件)-《 C语言程序设计》同步教学(电子工业出版社)
2
6.6内部函数和外部函数的使用(课件)-《 C语言程序设计》同步教学(电子工业出版社)
3
6.6内部函数和外部函数的使用(课件)-《 C语言程序设计》同步教学(电子工业出版社)
4
6.6内部函数和外部函数的使用(课件)-《 C语言程序设计》同步教学(电子工业出版社)
5
6.6内部函数和外部函数的使用(课件)-《 C语言程序设计》同步教学(电子工业出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。