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

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

ID:41830046

大小:193.56 KB

页数:8页

时间:2019-09-03

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

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

1、高级语言程序设计自考题模拟24一、单项选择题1设inta=2,b=6,c=8;,表达式(a,b),(c,10)的值是(A・2B・6C・8D・102、以下程序的运行结果是()#includemain(){inta[]={l,2,3,4,5,6,7,8,9,10,11,12};int*p=&a[5],*q=NULL;printf(”%d%d”,*p,*q);}A.运彳丁后报错B.60C.612D・553、以下属于C语言保留字的是()A.defineB・putC.fcloseD.extern4、下面程序的功能是输击以下形式的金字塔图案:*

2、*%•-x-讲詈*#includeVstdio・h>main(){inti,j;for(i=l;i<=4;i++){for(j=l;j<=4-i;j++)printf(nH):for(j=l;j<=;j++)printf(n*n);printf(””);}}在下划线处应填入的是()A.iB・2*i-lC・2*i+lD・i+25、下列属于C语言保留字的是()A・IntB.typedefC.ENUMD・Union6、数组定义及初始化正确的是()A.chara[5]={};B.inta[5]={0,1,2,3,4,5};C-chara={nstringH}

3、;D.chara[]={rOf,!lr,12f,Vf4f,!5f};7、若定义inti,*p;使p指向i的赋值语句是()A.p=&i;B.★»=&].;C・*p=i;D・p=*&i;8、执行以下程序段后,m的值是()inta[2][3]={{1,2,3},{4,5,6)};intm,*ptr;ptr=&a[O][0];m=(*ptr)*(*(ptr+2))*(*(ptr+4));A・15B・24C.45D.不确定9、函数调用语句func((expl,exp2),(exp3,exp4,exp5));中,实参的个数为(A.0B・3C.2D・510、下列数据定

4、义语句屮正确的是(A-struct{intx;}xlC.structxx{intx};B.structxx{intx;D.struct};xx{intx}xloIK包含用户类型符"FILE"的定义的头文件是(A・string.hB.file.hC.stdio•hD.stdlib•h12.以下是对二维数组的正确说明的是()A.int[3][]B.floata(3,4)C.doublea[1][4]D・floata(3)(4)13>StypedefdoubleDB;则与DBu[5];的等价形式是(A.doubledb[5];B・doubleDB[5];C.d

5、oubleu;D-doubleu[5];14、若x=100;,则表达式x++>100?x+20:x+10的值是(A・110B.120C.130D・10115、有以下程序()#includemain(){unsignedchar“b;a=4I3;b=4&3;printf(n%d%dn,a,b);}执行后输出结果是A・70B.07C.11D.430填空题设intx=2,y=l;则表达式xy的值是。设floata[6][4];则数组a中第一维下标的最大值是o如果形参是数组名,则传递方式称为”%设charstring[]=Hthis_is_

6、a_book!n;,则数组的长度应是设int3,*p=&a;,通过指针变量p为a输入值的scanf语句是设intx=-9,y;,贝V执行y=x>=0?x:-x;后y的值是。语句printf("abrerhi1y\bou");输Lb的结果是。从计算机的角度来讲,是计算机程序中解决问题的方法步骤。设intx=9;,执行语句prints("%drT,x<<2);后的结果是读字符串函数是o程序分析题输入数据:2743<冋车>。#includemain(){intc;while((c=getchar())!=1n1){switch(

7、c-*21){case0:case1:putchar(c+4);case2:putchar(c+4):break;case3:putchar(c+3);case4:putchar(c+2);break;}}printf(nH);}intf(intn){staticintf=1;f=f*n;returnf;}main(){inti;for(i=l;i<5;i++)printf(H%d,H,f(i));}structstu{intx;int*px;}a[4],*p=a;main(){inti,y[4]={10,11,12,13};for(i=0;i<4;

8、i++)a[i]・x=i,a[i]・px=y+i;printf("%d”,+

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

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

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