2011年10月全国自考高级语言程序设计(一)真题及参考答案

2011年10月全国自考高级语言程序设计(一)真题及参考答案

ID:14332340

大小:66.00 KB

页数:7页

时间:2018-07-28

2011年10月全国自考高级语言程序设计(一)真题及参考答案_第1页
2011年10月全国自考高级语言程序设计(一)真题及参考答案_第2页
2011年10月全国自考高级语言程序设计(一)真题及参考答案_第3页
2011年10月全国自考高级语言程序设计(一)真题及参考答案_第4页
2011年10月全国自考高级语言程序设计(一)真题及参考答案_第5页
资源描述:

《2011年10月全国自考高级语言程序设计(一)真题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2011年10月全国自考高级语言程序设计试题高级语言程序设计(一)试题课程代码:00342一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.自定义标识符由字母、数字或下划线组成,且第一个字符必须是()A.数字B.字母或数字C.数字或下划线D.字母或下划线2.运算符优先级符合由高到低排列的一组是()A.+、!=、&&、=B.&&、!=、+、=C.!=、+、=、&&D.&&、=、!=、+3.转义字符中正

2、确的是()A.''B.'xyz'C.'\'D.'820'14.下列程序段执行后x、y和z的值分别是()intx=10,y=20,z=30;if(x>y)z=x;x=y;y=z;A.10,20,30B.20,30,30C.20,30,10D.20,30,205.下列程序段执行后的输出结果是()intk=4,a=3,b=2,c=l;printf("%d",k

3、不可以缺省C.表达式3不可以缺省D.三个表达式都可以缺省7.设int*p[4];,则标识符p是()A.整型数组名B.指针数组名C.指针函数名D.指向整型变量的指针8.在循环结构中,continue语句的作用是()A.继续执行本次循环B.提前退出多重循环C.提前结束本次循环D.提前退出本重循环9.数组定义及初始化正确的是()A.chara[5]={};B.inta[5]={0,1,2,3,4,5};7       C.chara={"string"};D.chara[]={'0','1','2','3','4','

4、5'};1O.设intm;,与while(!m)等价的是()A.while(m!=0)B.while(m==1)C.while(m==O)D.while(m!=1)11.设chars1[]="12345",s2[]="1234";,执行语句printf("%d",strlen(strcpy(s1,s2)));后的输出结果是()A.4B.5C.9D.1O12.下列不属于C语言数据类型的保留字是()A.realB.voidC.floatD.double13.设inti,j=7,*p=&j;,与赋值语句i=j;等价

5、的是()A.i=&p;B.p=*&j;C.p=&j;D.i=*p:14.正确表示数学关系式x≥y≥z的C语言表达式是()A.x>=y>=zB.(x>=y)&&(y>=z)C.(x>=y)&(y>=z)D.(x>=y)

6、

7、(y>=z)15.设structstudent{charname[10];charsex;}stu;,则sizeof(stu)的值是()A.2B.1OC.11D.12二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。16.设inta=2,b=3;

8、floatx=3.5,y=2.5;,表达式(float)(a+b)/2+(int)x%(int)y的值是______。17.设inti;,语句for(i=l;i==10;i++)++i;循环的次数是______。l8.数组名作为实参传给被调用的函数时,形参获得的是____________。19.设intx=9;,执行语句printf("%d",x<<2);后的结果是______。20.设charc[5]={'c','d','','e',''};,执行语句printf("%s",c);后的结果是__

9、____。21.设inta[2][3],p;,将数组a的最后一个元素赋值给变量p的正确语句是___________。22.字符串"A"在内存中占用的字节数是______。23.设intx=l,y=1;,则执行表达式—x&&y++后,y的值是______。24.函数的自我调用被称为______调用。25.设charw;intx;floaty;doublez;,则表达式w*x+z-y的值的类型是______。三、程序分析题(本大题共4小题,每小题4分,共16分)阅读下列程序,将输出结果写到各题右侧的空白处。26.vo

10、idmain(){7       intn=9;if(n++<10)printf("%d",n);elseprintf("%d",n--);}27.voidfun(intx,inty,intz){z=x*x+y*y;printf("%d",z);}voidmain(){inta=31;fun(5,2,a);printf("%d",a);}28.voidma

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

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

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