C语言程序设计实验报告——实验六

C语言程序设计实验报告——实验六

ID:44931314

大小:56.50 KB

页数:6页

时间:2019-11-05

C语言程序设计实验报告——实验六_第1页
C语言程序设计实验报告——实验六_第2页
C语言程序设计实验报告——实验六_第3页
C语言程序设计实验报告——实验六_第4页
C语言程序设计实验报告——实验六_第5页
资源描述:

《C语言程序设计实验报告——实验六》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、精品文档就在这里-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有----------------------------------------------------------------------------------------------------------------------------------------------------------C语言程序设计实验报告——实验六实验名称函数与编译预处理成绩姓名学号班级实验地点

2、9B506完成日期实验目的1.熟练掌握利用函数实现模块化的方法。 2.掌握函数的定义与调用方法。 3.掌握函数嵌套调用与递归调用的方法及程序执行流程。 4.掌握变量的作用域与生存期概念,并能利用变量的作用域与生存期有效地利用内存,解决实际问题。 5.掌握多模块程序的编译、调试、运行方法。 6.掌握宏定义与文件包含的作用与使用方法。实验内容与步骤1.调试运行以下程序。①此程序的功能是什么?②此程序出现了什么错误?为什么?修改之? void main( ) {float a,b,c; scanf("

3、%f%f",&a,&b); c=add(a,b); printf("sum is %f",c); } float add(float x,float y) { float z; z=x+y; return(z); } 2.调试运行以下程序,分析调用函数前后程序中变量 a 和 b 的值是否发生改变?为什么? void main( ) { int a=3,b=6; printf("a=%d,b=%d",a,b); exchange1(a,b); printf("a=%d,b=%d",a,

4、b); } void exchange1(int x,int y) { int t; ---------------------------------------------------------精品文档---------------------------------------------------------------------精品文档就在这里-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有---------------------

5、-------------------------------------------------------------------------------------------------------------------------------------实验内容与步骤t=x;x=y;y=t; printf("x=%d,y=%d",x,y); } 3. 调试运行以下程序。理解函数嵌套调用方法,并指出该程序的功能是什么? long int fac(int n) { long int 

6、p; int i; p=1; for(i=1;i<=n;i++) p=p*i; return (p); } int cmn(int m,int n) { int x; x=fac(m)/(fac(n)*fac(mn)); return (x);} void main( ) { int m,n,c; scanf(“%d%d”,&m,&n); c=cmn(m,n); printf(“c=%d”,c); } 4. 调试运行以下程序。分析程序中全局变量和局部变量值的变化。 int a=7, b=9;

7、 void main( ) { int i, a=5, x=80, y=60; for(i=1; i<4; i++) { printf("a=%d, b=%d, max=%d", a, b, max(a,b)); b+=6; } printf("result_sum=%d", sum(x,y)); } ---------------------------------------------------------精品文档---------------------------------

8、------------------------------------精品文档就在这里-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有----------------------------------------------------------------------------------------------------------------------------------------------------------实验内容

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

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

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