自学考试-高级语言程序设计自考题模拟15

自学考试-高级语言程序设计自考题模拟15

ID:41840094

大小:185.91 KB

页数:8页

时间:2019-09-03

自学考试-高级语言程序设计自考题模拟15_第1页
自学考试-高级语言程序设计自考题模拟15_第2页
自学考试-高级语言程序设计自考题模拟15_第3页
自学考试-高级语言程序设计自考题模拟15_第4页
自学考试-高级语言程序设计自考题模拟15_第5页
资源描述:

《自学考试-高级语言程序设计自考题模拟15》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高级语言程序设计自考题模拟15一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的。1、以下选项中,合法的用户标识符是()A・longB・_2TestC.3DmaxD-A.dat2、正确的变量定义是()A.unsignedlongd=1000;B.floatml=m2=l0.0;C・charcl=1A1,c2=A;D・doublex=l・76,x=92.84;3^设有定义intx=2;,贝I」表达式x+++l/5的值是()A・0B・2C.3D・44、设整型变量3为2,使b不为1的表达式是()A.b=3./

2、2B.b=2-()C.b=a%2D・b=a>3?2:15、执行语句for(k=3;++kV5;k++)++k;后,变量k的值是()A・3B・5C・6D・76、设inta=2,b=3,x,y;,则能正确执行的语句是()A・scanf(n%d,%d”,x-y,x+y);B・printf(”%d”,3%b);C・printf(H%fH,a+b);D・scanf(n%d,%d”,x,y);7、以下不正确的描述是()A.break语句不能用丁•除循环语句和switch语句以外的任何其他语句B・在switch语句中使用b

3、reak语句或continue语句的作用相同C.在循环语句中使用ccmtirme语句是为了结束本次循环,而不是终止整个循环的执行D.在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环8、以下正确的定义语句是()A・int];B.intA[8,3];C.intA[][9];D.intA[5];9、若有定义intx=l,*p=&x;,则语句printf(n%dn,*p);的输出结果是()A.随机值B.1C.x的地址D.‘P的地址10、下列函数返回值的数据类型是()fun(intx){inty;y=4*

4、x-5;returny;}A.voidB・intC.floatD・不确定A.程序中只能有一个main函数B.当函数的形参是数组时,形实结合为值传递方式C・函数中只能有一个return语句D.无参函数的函数体内不能出现return语句12、结构型变量占用内存的字节数是()A.各成员占用内存字节数之和B.第一个成员占用的内存字节数C.占用内存最大成员所需的字节数D.最后一个成员占用的内存字节数13、运行下列程序后,输岀结果是()f(intx,inty,int*z){return(*z=x*x+y*y);}main(){i

5、nta=3;f(f(l,2,&3),f(1,2,&3),&3);pintf(”%”,a);}A.9B・10C.50D.6014、以下对文件型指针的定义,正确的是()A.filefp;B.file*fp;C・FILEfp;D・FlLE^fp;丄5、使用函数fseek()不能完成的操作是()A.定位到文件头B.定位到文件尾C.定位到文件尾的后10个字节D.定位到文件的第25个字节二、填空题16、转义字符由符号开始的单个字符或若干个字符组成。17、表达式!5!=!5的值是o18、语句for(i=2;i==2;i++);循环

6、的次数是。19、使用fopen("123n,”45”)打开文件时,若123文件不存在,则。20、设chers[20]=HMyH;,贝I」执行strcat(s,”Sun!”)后s的内容是。21>Afloatx=23•65;,则执行语句printf(H%dH,(int)(x+0.5));后输出结果是22、设inta[2][5]={{8},{4}};则数组元素的值为4。23、设intx=-9,y;,则执行y=x>=0?x:-x;后y的值是。24、z=y*=x+9相当于和z=y两个表达式。25、磁盘文件的主要用途之一,也

7、是文件特点的是。三、程序分析题26>在C盘中有一个名为temp.txt的文本文件。♦include#includeVstdlib・h>main(){inti,n;FILE*fp;if((fp=fopen(Hc:Wtemp・txtn,”w+”))==NULL){printf(ncannotsetthetempfileH);exit(0);}for(i=l;i<=10;i++)fprintf(fp,"%3d”,i);for(i=0;i<5;i++){fseek(fp,*6L,SEEK_SET);fs

8、canf(fp,"%d”,&n);printf("%3dn,n);}fclose(fp);}27、intf(intn){staticintf=l;f=f*n;returnf:}main(){inti;for(i=l;i<5;i++)printf(H%d,H,f(i));}28>structH{intx;int*y;}xy[2];voidf(st

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

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

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