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

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

ID:43681328

大小:200.07 KB

页数:10页

时间:2019-10-12

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

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

1、高级语言程序设计自考题模拟17一、单项选择题丄、C语言屮错误的int类型常数是()A.123B.1F7C・038D.OxAF2、有以下程序()main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}printf(,,n=%d",n);}稈序执行后的输出结果是A.n=2B.n=3C・n=4D.n=53、正确定义无符号整型变量m的语句是()A・intm;B・unsignedintm;C・signedintm;D.unsigned

2、signedm;4、设整型变量3的值是6,执行下列语句后a的值是()switch(a%2){case0:a-=2;case1:a+=l;default:3=6;}A・4B・5C.6D・75、下列关于C语言的叙述错误的是()A.英文字母大小写不加以区分B.不同类型的变量可以出现在同一个表达式中C.在赋值表达式屮赋值号两边的类型可以不同D.某些运算符在不同的场合可以有不同的含义6、文件使用方式”rb+“的含义是()A.对文本文件只读B.对文本文件读和写C.对进制文件读和写D.对二进制文件只写7、关于C语言程序描述正确的

3、是()A.函数必须要有return语句B.主函数必须位于程序的开头C.程序中每行只能写一条语句D.一个程序中只能有一个主函数8、设inta[10];,对数组元素引用正确的是()A・a[10]B.]C・a(6)D・a[10-10]9、假定有以下变量定义:intk=6,x=12;则能使x、k值为5、6的表达式是(A.x%=++k%10B.x%=k+k%5C•x—=++k%5D・x—=k++%510、执行以下程序段后s的值为()inta[]={5,6,4,4,8,9,5,8};ints=0;intk;for(k=0;k<

4、8;k+=2)s+=*(a+k):A.17B.22C.27D.32y(ad-b)c计算结果不一致的llx设floata=2,b=4,c=3;,以下C语言表达式与代数式是()A.(a+b)*c/2B・(1/2)y+b)*cC・(3+b)*c*l/2D・c/2*(a+b)12、以下程序输出的结果是()main(){int**k,*a,b=50;3.=&b;k=&=;printf("%d”,**k);}A.运行出错B.50C.a的地址D.b的地址13.在下列函数的参数传递方式中,可以改变实参值的参数传递方式是()A.

5、值传递B.地址传递C.返冋值传递D.A、B和C14、若定义的函数为float*fun(){……},则函数的返回值是()A.float型数据B・void型数据C.float型指针D.void型指针15、在函数内定义变量时,存储类型符可省略的是A-staticB.externC.autoD・register二、填空题16>执行语句”ints=0,n=5;while(--n)s+=n;n后,变量s、n值依次为。17、若己知a=6,b=8,则表达式!3

6、。19、指针变量的使用主要有两种,一是;二是引用所指向的变量。20、高级语言编写的程序被称为,它是不能在计算机上直接运行的,必须将其翻译成二进制程序后才能执行。21、若有以下定义:doublew[10],贝Uw数组元素下标的上限为o22>设i,j,k均为int型变量,则执行下面的for循环后,k的值为。for(i=0,j=10;i<=j;i++,j--)k=i+j;23、设intn;,执行for(n=0;n==0;n++)n=0;后,循环体被执行的次数是。24、字符串在内存中占用的字节数是o25、设chars[20

7、]=nMyH;,贝strcat(s,"Sun!”)后s的内容是。三、程序分析题26、main(){inti=l,j=4,k=7;do{if(i%j==0)if(i%k==0){printf(、'%d",i);break;}i++;}while(i!=0);27>main(){inta=l,b=2,c=3;if(a<=c)if(b==c)printf(na=%dn,a);elseprintf(nb=%dH,b);printf(Hc=%dH,c);}28、#includevoidfun

8、(intm,intn,intar[][4],int*bar){inti,j,x;for(i=0;i<3;i++){x=ar[i][0];for(j=0;j<3;j++)bar[i]=X;}}main(){inta[3][4]={{12,41,36,28},{19,33,15,27},{3,27,19,1)},b[3],i;fun(3,4,a,b);for(i

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

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

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