



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验九 函数应用(二)一实验目的1.正确认识变量的作用域和生存期的概念;2.掌握动态存储和静态存储方式;3.重点掌握局部变量和全局变量的作用范围;4.重点掌握变量的存储类别。二实验学时数1学时三实验步骤(一)阅读程序1.main( ) int i; for (i=1;i4;i+) incre( );incre() static int x=1;x*=x+1;printf(%dn,x); 分析结果2642运行结果2. int a=6;fun(int b) static int a=10;a+=b+;printf(%d ,a);main() int c=30;fun(c);a+=c+;printf(%dn,a);分析结果40,36运行结果3. int a = 40 , b =50 ; main() int c = 15 , d = 25 ; func(c , d ) ; func(b , a); printf(“%d , %d , %d , %d n” , a , b , c , d ); func( int x , int y) a = x ; x = y ; y = a ; 分析结果50,50,15,25运行结果 (二)完成程序要求:依据题目要求,分析已给出的语句,填写空白但是不要增行或删行,改动程序的结构1.以下程序实现求任意输入数的立方并输出,请在_上填写正确内容int x ;main()int func( );scanf(%d, &x); _; printf(x3=%dn , x); int func( ) x = x * x * x ; #includeint x ;main()int func( ); scanf(%d, &x); func(); printf(x3=%dn,x); int func( ) x=x*x*x; 2.以下程序的功能是求1-6的阶乘,请在_填写正确内容。main( ) int j,t ; for ( j = 1 ;j=6;j+) t=fac(j); printf(n%d ! = %d n , j, t);int fac( int n) static int f=1 ; _; return (f);#include int fac( int n);main( ) int j,t ; for ( j = 1 ;j1)f=n*f; return (f);3.以下程序实现两个变量中值的交换,请在_上填写正确内容。int swap() ;main() _; a = 6 ; b = 9 ;swap(); printf(“ a= %d ,b =%dn ” , a, b ); int a , b ; int swap() int temp ; temp = a; a = b ; b = temp ;#includeint swap() ;main() extern int a,b; a = 6 ; b = 9 ; swap(); printf( a= %d ,b =%dn , a, b ); int a , b ; int swap() int temp ; temp = a; a = b ; b = temp ; (三)编写程序1有30个人的工资,存放在一个一维数组中,写一个函数,求出工人的平均工资,最高工资和最低工资,并输出。(提示,用全局变量来解决)。#includeint max,min;main() float f(int a,int n) ;int b30,i; float ever=0; for(i=0;i30;i+) scanf(%d,&bi); ever=f(b,30); printf(max=%d,min=%d,ever=%fn,max,min,ever); float f(int a,int n)int
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 办公室文具用品采购供应合同协议
- 采购合同评审与审批模板
- 早餐水彩课件模板
- 人教版三年级上册第四单元4.1《口算乘法》课时练(含答案)
- 历史的长河:九年级语文历史题材课文教学教案
- 职业需求与教育目标的交融探索专科生之路
- 早教清洗双手课件
- 早教培训课件
- 土地承包经营权与农作物种植养护协议
- 纪念129爱国运动课件
- 2025年度充电桩充电设施安全检测与维修合同范本4篇
- 2025年中国宝武钢铁集团有限公司招聘笔试参考题库含答案解析
- 高级综合英语知到智慧树章节测试课后答案2024年秋浙江中医药大学
- 电信行业网络优化与安全保障措施
- JJF(京) 114-2023 安德森六级撞击微生物采样器校准规范
- 番茄病毒病图谱及简介
- 幼儿园情商培训
- 承插盘扣落地脚手架施工方案
- 物流无人机技术与应用解决方案
- DB14∕T 1822-2019 旅游景区安全评估规范
- 非营利性医疗机构医保政策制度
评论
0/150
提交评论