视频教学资源
理解函数的概念
掌握函数的定义
掌握函数的调用
掌握局部变量和全局变量
请在预习前完成下列单词,并将其写在横线上:
①total(['təutəl]总计的;全部的):__________________________________
②max([mæks]最高的,最大极限的):_____________________________________
③min(['min]最小值,最小的):________________________________________
④bios(['baiɔs]生长素,生命素):_____________________________________
⑤function(['fʌŋkʃən]功能;作用):__________________________________
1.写出求两个数中的最小值函数,并调用,效果如下图所示。【参考本章例10.3】
定义函数(www.xing528.com)
2.以下对C语言中有关函数的描述中,正确的是(A)。(选择一项)
A.在C中,调用函数时,只能把实参的值传给形参,形参的值不能传给实参
B.在C中,函数既可以嵌套调用又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.程序中有调用关系的所有函数必须放在同一个源程序文件中
3.对下以下系统函数,以下说法错误的是(B)。(选择一项)
A.time()函数的头文件是:time.h
B.stdlib.h头文件中,有printf(),scanf()函数
C.函数分为两大类,一类是系统函数,一类是用户自定义函数
D.sizeof()函数是用来实现求数据类型在内存中所占用的字节数
在第一章中已经介绍过,C语言源程序是由函数组成的。虽然在前面各章的程序中都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C语言源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。C语言不仅提供了极为丰富的库函数(如MS C、Turbo C都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法编成一个个相对独立的函数模块,然后用调用的方法来使用函数。
可以说C语言程序的全部工作都是由各式各样的函数完成的,所以也把C语言称为函数式语言。由于采用了函数模块式的结构,C语言易于实现结构化程序设计。使程序的层次结构清晰,便于程序的编写、阅读、调试。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。