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

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

ID:43681355

大小:161.21 KB

页数:11页

时间:2019-10-12

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

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

1、高级语言程序设计自考题模拟20一、单项选择题1>设inta=l,b=2,c=4;经过表达式(c=a!=b)&&(a==b)&&(c=b)运算后,a>b和c的值分别是(A.1,2,0B.1,2,1C.1,2,2D.1,2,32、关于函数fseek(a,b,c)的说法错谋的是()A.参数a是文件型指针,指向所需要的文件B.参数b是int型,表示从开始位置的偏移字节数C.参数c是int型,表示定位的起始位置D.函数返冋值是int型,定位正确返冋0;定位错误返冋非03、设intx=6;,执行语句x+=x-=x*x;后,x的值是()A.-60B.0C.6D

2、.364、调用函数吋,若实参是一个数组名,则向函数对应的形参传送的是()A.数据的长度B.数组的首地址C.数组的第一个元素的值D.整个数据元素的值5、若x、y均是int型变量,则执行以下语句后的结果是()for(x=l;x<5;x+=2)for(y=l;y<5;y++){printf("%2dH,x*y);if(y==4)printf("");A.126912D・23436969126、可以作为自定义标识符的是()A.2xB.breakC.m-nD.m_n7、下列关于if和Js巳的配对规则描述正确的是()A.else总是和前面最远的if配对B

3、.else总是和前面最近的if配对C.if和else的配对按程序缩进格式进行D・else可以和前而所有的if配对8、若定义了intm,n=0,*p:L=&m;,则与m=ri等价的语句是()A.m=*plB・*pl=&*nC・*pl=*&nD・*&pl=&*n9、结构型变量占用内存的字节数是()A.齐成员占用内存字节数Z和B.第一个成员占用的内存字节数c・占用内存最大成员所需的字节数D.最后一个成员占用的内存字节数10、字符串"2008Olympic"在存储单元中所占用的字节数是()A.9B.10C.11D・1311>使用递归函数计算n!(n=0,

4、1,2,3,・・・・・・)的是()A.fac(intn){inti,f=1;if(n==0)return1;elsefor(i=l;i<=n;i++)f*=i;returnf;}B.fac(intn){if(n==0

5、

6、n==l)return1;elsereturnn*fac(n-1);}C.fac(intn){inti=l,f=1;if(n==0)return1;elsewhile(i<=n)f*=i++;returnf;}D.fac(intn){inti=l,f=1;if(n==0)return1;elsedo{f*=i;}while(i++

7、=100)B・intk=100;while(1){k=k%100+l;if(k>100)break;}C・for(;;);D・intk=100;while(k);--k;14、若内部变量在离开了定义所在的函数或复合语句后,仍在生存期内。则该变量是A.auto变量B

8、・register变量C・局部变量D・static变量15>sizeof(float)()A.函数调用B.int型表达式二.填空题16>设structstudent{charname[20];charsex;}stu;语句printf("%d",sizeof(stu));的输出结果是。17、C语言中fputcO函数对文木文件的存取是以为单位的。18.静态型外部变量的作用域是o19>设inta,b=5;,则执行表达式a=b-2==3后a的值是。20、执行语句for(i=10;i>0;i--);后,变量i的值是。2K若未指定局部变量的存储类型,则

9、其隐含的存储类型是o22、执行语句*'a=5+(c=6);"后,变量a、c的值依次为。23、以下程序运行后输出的结果是。main(){inta=l,b;for(b=l;b<=10;b++)(if(a>=8)break;if(a%2==l){a+=5;continue;}a-=3:}printf(n%df,,b);}24、值传递方式和地址传递方式都是在形参和实参之间传递数据,其区别在于值传递方式所传递的是O25、若定义函数char*fun(){...},则该函数的返回值类型是。三、程序分析题26、main(){inta=l,b=2,c=3;if

10、(a<=c)if(b==c)printf("a=%d",a);elseprintf(,,b=%d",b);printf("c=%

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

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

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