|
C/C++语言程序设计辅导资料九
一、主题:函数二、学习时间:2020年11月23日-11月29日“不忘初心、牢记使命”主题理论学习:
“我们既要绿水青山,也要金山银山。宁要绿水青山,不要金山银山,而且绿水青山就是金山银山。”要按照绿色发展理念,树立大局观、长远观、整体观,坚持保护优先,坚持节约资源和保护环境的基本国策,把生态文明建设融入经济建设、政治建设、文化建设、社会建设各方面和全过程,建设美丽中国,努力开创社会主义生态文明新时代。
摘选自《习近平总书记系列重要讲话读本》三、知识脉络:
第7章 函数
7.0 导学
7.1 函数的定义及分类
7.2 函数的调用及声明四、学习要求:
理解函数的作用
掌握函数的定义形式
理解函数的分类方式
掌握函数的调用形式
理解函数声明的作用及声明方式五、重点难点:
函数的定义
函数的分类
函数的调用
函数的声明六、主要内容:
1.函数的定义
把相关的语句组织起来,并给它们注明相应的名称,利用这种方法把程序分块,这种形式的组合就称为函数。函数(function)也称为例程或过程。2.函数的作用
任务划分
代码重用
信息隐藏3.函数的使用
定义(define)
分类
有参函数 | 无参函数
有返回值函数 | 无返回值函数
用户定义函数 | 标准库函数
调用 ( call )
通过表达式或语句激活并执行函数代码的过程:函数名(实际参数表)
声明 ( declare )
函数遵循先定义后使用的原则:若被调用函数在主调函数之后定义,需在被调函数调用之前进行声明。
一般形式:类型 被调函数名(类型 形参, 类型 形参…); 七、习题:
1.从用户使用角度看,函数分为(1)和(2),从函数形式看,函数分为(3)和(4)。
答案:
(1)库函数
(2)用户自定义函数
(3)有返回值函数
(4)无返回值参函数2.定义函数包括(1)、(2)、(3)(无参函数不要求这一项)、(4)。
答案:
(1)函数类型
(2)函数名
(3)参数列表
(4)函数体3.下列函数声明中,正确的是( )。
A.void play( a:Int, b:Int );
B.int play( int a, b );
C.void play(int a, int b ) ;
D.play( int , int )
答案:C4.写出下列函数的功能
int f(char str[])
{
int num=0;
while(str[num]!='\0')
++num;
return num;
}
答案:求一个给定字符串str的长度。
本内容由易百教育整理发布
网址www.openhelp100.com
QQ 515224986
|
|