第4章函数和预处理方法.ppt

第4章函数和预处理方法.ppt

ID:58046079

大小:661.50 KB

页数:76页

时间:2020-09-04

第4章函数和预处理方法.ppt_第1页
第4章函数和预处理方法.ppt_第2页
第4章函数和预处理方法.ppt_第3页
第4章函数和预处理方法.ppt_第4页
第4章函数和预处理方法.ppt_第5页
资源描述:

《第4章函数和预处理方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章 函数和预处理4.1函数的概述4.2函数的定义和调用4.3函数的参数传递4.4内联函数4.5递归函数4.6函数重载4.7作用域4.8文件与预处理4.1函数概述所谓函数就是一系列指令或语句的组合体,它有两个目的:功能分解复用4.2函数定义和调用在使用函数时,要先对函数进行定义,确定它要实现的功能。函数的使用就是调用函数的过程。4.2.1函数定义任何函数都由函数说明和函数体两部分形式如下:<函数类型><函数名>(<形式参数表>){函数体;}〈函数名〉是一个有效c++标识符,其后面必须跟一对圆括号(),以区别于变量名及其他用户定义的标识名。〈函数类型〉即函数的返回值的

2、类型,如果不需要函数有返回值,则只要定义函数的类型为void即可。〈形式参数表〉写在括号中,各参数以逗号隔开,每个参数由参数类型和参数名表示。参数个数可以为0,但圆括号不能省略。〈函数体〉由在一对花括号中的若干条语句组成,用于实现这个函数执行的功能。注:C++不允许在一个函数体中再定义另一个函数输入两整数:959+5----------149-5----------49*5----------45voidmain{intm1,m2,sum;cout<<"输入两整数:"<>m1>>m2;cout<

3、+’<

4、;i++)cout<<(‘-’);cout<>m1>>m2;cout<

5、;cout<

6、intcount){inti;for(i=0;i

7、;if(a>b)max=a;elsemax=b;returnmax;}例:写一个函数,求两个数的最大值voidmain(){intm,n,x;cin>>m>>n;x=max(m,n);cout<<“较大值”<y)returnx;returny;}函数返回值语法:return表达式;将return后面的值作为函数返回值,并将程序控制返回到调用此函数的位置处。若函数类型为void,函数体中就不需要return语句或者return的后面什么也没有。一旦执行return语句,函数体return

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。