下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C语言中用户标识符的作用域和存储类(总分:19.00 ,做题时间:90分钟)、B选择题/B(总题数:11,分数:11.00)1.以下只有在使用时才为该类型变量分配内存的存储类说明是(分数:1.00)A.auto 和 staticB.auto 和 registerC.register 和 staticD.extern 和 register解析:2. 以下程序的输出结果是 _ o int f() static int i=0 ; int s=1 ; s+=i ; i+ ; return s ; main()int i , a=0; for(i=0 ; i <5; i+)a+=f() : pr
2、intf("%d/n", a);(分数:1.00)A. 20B. 24C. 25D. 15 V解析:3. 以下叙述中正确的是_。(分数:1.00)A. 局部变量说明为static存储类,其生存期将得到延长JB. 全局变量说明为static存储类,其作用域将被扩大C. 任何存储类的变量在未赋初值时,其值都是不确定的D. 形参可以使用的存储类说明符与局部变量完全相同解析:4. 在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变 量使用的存储类别是。(分数:1.00A.externB.registerC.autoD.static V解析:5.以下程序
3、运行后,输出结果是 _。int d=1 ; fun(int p) int d=5;d+=p+; printf(”d”,d); main() int a=3; fun(a) ;d+=a+ ; printf(H%d/nn , d) ;(分数:1.00)A.84 VB.99C.95D.44解析:6.以下说法不正确的为_。(分数:1.00)A. 在不同函数中可以使用相同名字的变量B. 形式参数是局部变量C. 在函数内定义的变量只在本函数范围内有效D. 在函数内的复合语句中定义的变量在本函数范围内有效 V解析:7. 有以下程序 int a=3 ; main() int s=0 ;int a=5 ;s+=
4、a+; s+=a+ ; printf("%d/n",s);程序运行后的输出结果是_。(分数:1.00)A. 8 VB. 10C. 7D. 11解析:8. 以下程序运行后,输出结果是 _。func (int a,int b) static int m=0,i=2 ; i+=m+1; m=i+a+b;return m; main() int k=4 , m=1, p; p=func(k , m); printf("%d , " , p) ; p=func(k , m); printf("%d/n",p);份数1.00)A.8 ,15B.8
5、 ,16C.8,17 *D.8 ,8解析:9. 以下叙述中不正确的是_o(分数:1.00)A. 函数中的自动变量可以赋初值,每调用一次,赋一次初 值B. 在调用函数时,实参和对应形参在类型上只需赋值兼容C. 外部变量的隐含类别是自动存储类别VD. 函数形参可以说明为register变量解析:10. 以下程序的输出结果是 _。int d=1; fun (int p) static int d=5 ; d+=p; printf("%d",d);return(d) ; main() int a=3; printf("d/n",fun(a+fun(d);份数:1
6、.00)A.699B.669C.6 15 15 VD.66 15解析:设有以下函数 f(int a) int b=0 ; static int c=3;b+ ;C+; return(a+b+c) ;如果在下面的程序中调用该函数,则输出结果是main() int a=2, i ; for(i=0 ; i <3;i+)printf("%d/n,f(a) ;(分数:1.00A.789 VB.79 11C.7 10 13D.777解析:二、B填空题/B(总题数:4,分数:8.00)void fun() static int a=0 ;a+=2;12.以下程序的输出结果是printf(,
7、%dn , a); main()int cc ; for(cc=1 ; cc <4; cc+)fun() ; printf(7nH);(分数:2.00)填空项1: (正确答案:246)解析:13.以下程序的输出结果是_。inta,voidfun()a=100;b=200; main()inta=5,fun() ; printf("%d % d/n",a,b);(分数:2.00)填空项1:(正确答57)解析:14.以下程序的输出的结果是。int;main() int i ; for (i=1;i< x;i+) incre() ;incre() staic int x=1;x*=x+1 ; printf(H%dH,X);(分数:2.00 )填空项1:(正确答26)解析:15.以下程序输出的最后一个。intff(intn) static int f=1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中山大学附属第三医院2026年合同人员招聘备考题库完整答案详解
- 2026年工程进度控制合同
- 2025年湖南省中西医结合医院湖南省中医药研究院附属医院高层次人才公开招聘13人备考题库带答案详解
- 2026年废灭蚁灵污染易发区保护保险合同中
- 2026年湿地公园保护保险合同中
- 2025年中国航空工业集团有限公司招聘备考题库带答案详解
- 2025年上饶市广信区人民法院公开招聘劳务派遣工作人员14人备考题库及参考答案详解
- 2026年兴业银行海口分行秋季校园招聘备考题库及参考答案详解一套
- 2025 九年级语文下册戏剧矛盾冲突设计课件
- 2025湖南长沙市食品药品检验所公开招聘编外合同制人员12人备考核心题库及答案解析
- 雷达截面与隐身技术课件
- 烟花爆竹企业安全生产责任制(二篇)
- 成人雾化吸入护理-2023中华护理学会团体标准
- 卫生应急工作手册(全)
- 长期护理保险技能比赛理论试题库300题(含各题型)
- 含铜污泥与废线路板协同处理及综合利用技术
- 法律法规及其他要求获取与识别程序
- (教师版)《项脊轩志》文言知识点检测
- IATF-I6949SPC统计过程控制管理程序
- 电大国民经济核算期末考试试题及答案汇总
- GB/T 4458.2-2003机械制图装配图中零、部件序号及其编排方法
评论
0/150
提交评论