还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
2022年自考专业(建筑工程)计算机基础与程序设计考试真题及答案
一、单项选择题(本大题共20小题.每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内错选、多选或未选均无分
1、I/O设备指的是计算机的()A.存储设备B.输入和输出设备C.掌握器D.运算器
2、具有只读功能的内存储器是指()ROMRAMC.硬盘D.CD-ROM
3、十进制数-5在八位的微机内的存储形式是()A.
0000010110000101111110104、C语言源程序的基本单位是()A.过程B.函数C.子程序D.语句
5、设有intpq;以下不正确的语句是()p*二3;p/=q;p+=3;p
6、若有下列程序段,欲使a=2b=3对应正确的数据输入方法是(其中CR表示换行)()intab;scanf(%d%dab);2CRa=2b=3CR3CRa=2b=3CR23CR
7、设有说明intx=Oy=2;则执行if(x=O)y=l+x;elsey=x-l;后,变量y的值是()-1012Oy=l;y=O;ifx0y=-l;printf%dy;}-
10159、执行下面程序段后,输出字符B的个数是x=0;whilex=5{printfB;x+=2;}0个3个5个6个
10、在下述程序中,for循环执行的次数是main{inti=0j=10k=2s=0;for;;{i+=k;ifij{printf%d\ns;break;}s+=i;}}
456711、若有定义int则数组元素的下标的下限和上限分别是0和11和90和91和
1012、下列说法不正确的是一个源程序文件由一个或多个函数组成一个C程序由一个或多个源程序文件组成一个C程序以函数为独立的编译单位D.一个C程序必需有一个main函数
13、在C语言中,确定函数返回值的类型由A.return语句中的表达式类型打算B.调用该函数的主函数类型打算C.调用函数时临时打算D.定义函数时所指定的函数类型打算
14、若有以下定义和语句,且OWilO则对数组元素地址的正确表示是inta[]={0123456789}*p;p=a;A.不能表示字符C的是s
[2]s
[3]sLc-aJ*p+216有下列程序funcintxintyint*jiaint*jian{*jia=x+y;jian=x-y;}main{inti=10j=3xlx2;func(ijxlx2);printf(%dd\nxlx2);}则其运行结果是()0010313771317设有结构体的定义如下structdata{intn;charc;floatf;};则sizeof(structdata)的值是()
1371118、假如在程序中要使用系统供应的函数sqrt则需要书写的编译预处理命令是()ftincludestdio.hftincludemathhftincludestring.hD.ftincludemalloc.h
19、设有说明intx=12y=3;则x;y的值是()
03121520、测试文件是否结束函数的函数名是()feofEOFeofFEOF
二、多项选择题(本大题共5小题.每小题2分.共10分)在每小题列出的五个备选项中有二至五个是符合题目要求的.请将其代码填写在题后的括号内错选、多选、少选或未选均无分
1、下列设备中属于外存储设备的有()A.RAMB.光盘C.硬盘D.软盘E.磁带
2、设a二lb=3c=0;下面表达式的值为1的有()A.!a下面各项中能够正确的将一个字符串〃abed〃赋给s数组的有()s二〃abcd〃;gets(s);scanf(〃%s〃,s);strepy(s〃abcd〃);strcpy(〃abcd〃,s);
4、关于结构体,下面各项中不正确的有(structpersonlongbh;char*name;intage;}psl={9100/zwangz\20}*pst;pst=psl;printf〃%d〃,*pstfage;B.structmy_data{intnum;structmy_data*next;};C.structtest{charcourse;char*class}D.structworker{charname
[9];floatgz;}Li={〃LiPing
532.67};E.structint_num{inti_num;structint_num*next;}ione*pi;pi=
5、设有说明intx=l,尸2z=3;则下面表达式的值为0的有A.xyzxIyIzxx+yyzyxOxffOO参考答案【
一、单项选择题】「5BADBD6〜10AABBC11〜20点击下载查看答案【
二、多项选择题】1BCDE2ABCE3BCD4AC5ACDE。