全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班级: 学号: 姓名: C程序设计单元练习(函数)一、选择题1、以下不正确的描述为 (1) 不同函数中可以使用相同名字的变量;(2) 形参是局部变量;(3) 一个函数内部定义的变量只能在本函数范围内有效(4) 在一个内部的复合语句中定义的变量可以在本函数范围内有效2、以下函数的类型是 fff(float x) printf (“%dn”,x*x); (1)与参数X的类型相同 (2)void型 (3)int类型 (4)无法确定3、以下函数调用语句中,含有的实参个数是 func((exp1,exp2),(exp3,exp4,exp5)); (1)1 (2)2 (3)4 (4)54、以下程序的输出结果是 func(int a,int b) int c;c=a+b;return c;main( ) int x=6,y=7,z=8,r=0;r=func(x-,y+,x+y),z-);printf(“%dn”,r);(1)11 (2)20 (3)21 (4)315、以下程序的输出结果是 func(int a,int b,int c) c=a*b; main() int c; fun(2,3,c);printf(“%dn”,c);(1)0 (2)1 (3)6 (4)无确定值6、以下程序的输出是 double f(int n) int i;double s;s=1.0; for(i=1;i=n;i+)s+=1.0/i; return s;main( ) int i,m=3;float a=0.0; for(i=0;im;i+) a+=f(i);printf(“%fn”,a); (1)5.500000 (2)3.000000 (3)4.000000 (4)8.257、若x为int型变量,则以下函数fun的类型为( ) fun(x) printf(“%dn”,x);(1) 返回值为void类型 (2) 无法确定返回值 (3) 返回值为int类型 (4) 无返回值8、以下叙述正确的是 (1) C程序中各函数之间既允许直接递归调用,也允许间接递归调用;(2) C程序中各函数之间不允许直接递归调用,也不允许间接递归调用;(3) C程序中各函数允许直接递归调用,不允许间接递归调用;(4) C程序中各函数之间不允许直接递归调用,允许间接递归调用。9、C语言中,形参缺省的存储类别是 (1)auto(自动) (2)static(静态) (3)register(寄存器) (4)extern(外部)10、以下叙述中不正确的是 (1) 一个变量的作用域完全取决于变量定义语句的位置(2) 全局变量可以在函数以外的任何部位进行定义(3) 局部变量的“生存期”只限于本次函数调用,因此不可能将局部变量的运算结果保存至下一次调用。(4) 一个变量说明为static存储类别是为于限制其它编译单位的引用。11、在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是 (1) 地址传递 (2) 单向值传递(3)由实参传给形参,再由形参传回实参 (4) 传递方式由用户指定12、C语言中函数能否嵌套调用和递归调用? (1)二者均不可 (2)前者可,后者不可(3)前者不可,后者可 (4)二者均可以13、有以下程序charfun(charx,chary)if(xb) c=1;else if (a=b) c=0;else c=-1;return(c);三、编制程序1、写一函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。2、 两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这个函数,并输出结果,两个整数由键盘输入。3、 一函数,使给定的一个二维数组(3*3)转置,既行列互换,主函数中调用此函数,并完成输入、输出数组。4、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年全链条开发品牌价值深化农文旅融合发展模式
- 2026年广东省广州市白云区广外外校初三第一次教学质量监测考试生物试题含解析
- 陕西省安康市旬阳县2026年初三化学试题下学期期末联考试卷含解析
- 2026年轨道上的长三角大环线列车开行与四网融合规划
- 2026年天津南站站房扩建与“高铁 特色主题园区”辐射合作模式设计
- 2025年临床执业医师《传染病》模拟
- 2025年临床医学技能卷
- 能源企业研发人员面经与解题思路
- 专业酒店管理与服务提升策略培训资料
- 交通枢纽监控中心操作员招聘面试全解
- DB35-T 2142-2023 在用货车油箱柴油采样规程
- 固定式真空绝热压力容器定期检验
- GB 18279-2023医疗保健产品灭菌环氧乙烷医疗器械灭菌过程的开发、确认和常规控制要求
- 新能源汽车概论(中职新能源汽车专业)PPT完整全套教学课件
- 天津高考英语词汇3500
- 知木林乡知木林村传统村落环境保护项目环评报告
- 铁路建设项目甲供甲控物资设备目录
- 平衡皮肤生态环境2对于肌肤护理起到课件
- 茶与茶文化-红茶课件
- 《汽车电路识图》课程标准
- 马克思主义基本原理(完整版)
评论
0/150
提交评论