还剩6页未读,继续阅读
文本内容:
2022年自考专业(建筑工程)计算机基础与程序设计考试真题及答案
一、单项选择题(本大题共20小题.每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内错选、多选或未选均无分
1、计算机处理信息时,CPU一般是以一组二进制数码为单位进行处理的,这组二进制数码称为()wordMBKBbit
2、下列不属于计算机硬件系统的是()A.操作系统B.掌握器C.存储器D.运算器
3、下面转义字符中,表示换页的是()\0\n\r\f
4、在TurboC
2.0中,保存源程序在主菜单File项中可选择()LoadNewSaveQuit
5、下面表达式结果为3的是()(-7)%4(-
7.0)%
4.07%(-4)
7.0%
4.
06、设有intx=2yz;执行z=y=x++;后变量z的值是()
01237、下面不正确的关系表达式是()a=3a=bcD.abc
8、设有声明intx=1y=2z;执行z二xyx+2y-2后变量z的值是()
01239、设有intb二T;则执行printf〃%u\n,b;后的输出是A.-1ffff
1777776553510、下面程序段的输出结果是main{inta=3b=5c;c=a+b;a=b;b=c;printf%d%dab;
35535881311、设有声明intx二T;执行ifx0x=-xT;后变量x的值是-
101212、关于break语句,以下说法不正确的是A.它可以用于循环语句中B.它可以用于switch语句中C.可以从最内层循环结构中直接跳出最外层循环结构D.可以从当前switch结构中跳出
13、下面能正确将字符串〃Boy〃进行完整赋值操作的语句是()chars
[3]={/Bzoy];chars口二〃Boy〃;chars
[3]={〃Boy〃};chars
[3];s
[0]=/B;s
[1]=/o;s
[2]=y;
14、下列函数中向文件一次读一串字符的函数是()fgetcfgetsfputcfputs
15、在一个c源程序文件中,若要定义一个只允许本源文件中全部函数使用的全局变量,则该变量需要使用的存储类别是()externregisterautostatic
16、C语言规定,简洁变量做实参时,它和对应形参之间的数据传递方式是()A.地址传递B.单向值传递C.由实参传给形参,再由形参传回给实参D.由用户指定方式
17、设有声明语句inta
[2]
[3]*p
[3]=a;则对a数组元素正确引用的是p+1
[0]**p+2+lC.*p[l]+1D.p[l]+
218、设有下面的结构体和结构变量定义structcar{longid;char*name;};structcarcarl;关于结构体类型变量赋值不正确的是carl.id=10101;carlname=〃BlueSky”;carl.*name=〃BlueSky”;carlid=123456L;
19、设有声明和语句unsignedintx=ly=2;x=y+l;则x的值是1458mainvoid{unsignedx=ly=3z=5;printf%d\nxy;}该程序的运行结果是1357
二、多项选择题本大题共5小题.每小题2分.共10分在每小题列出的五个备选项中有二至五个是符合题目要求的.请将其代码填写在题后的括号内错选、多选、少选或未选均无分
1、与十进制
10.625等值的数有
10.
10121010.
101212101812.58A.A
162、下面合法的C语言用户定义的标识符有A.autoB._123ABCTurbo_cE.int
3、下面属于TurboC供应的数学函数有()A.acosB.tanC.putsD.sqrtexp
4、自定义函数有nln2n3三个形式参数且为整型,函数正确的定义形式有()A.intfunintnln2n3n2n3intnln2n3;{•••n2n3{intnln2n3;•••E.intfunnLn2n3{intnlintn2intn3;•••
5、设有关于结构体类型的定义structmankind{charname
[20];intage;floatweight}person*p;下面各个供选项中语句都正确的有A.person.name=Li;Person.age=15;B.strcpypersonnameWang;Person-age=15;C.p=person;p-age=25;D.strcpypersonnameTom;p=person;E.strcpypersonnameTomp=person;p-weight=
97.2;参考答案【
一、单项选择题】1〜5AADCC6〜10CAADC11〜20点击下载查看答案【
二、多项选择题】1BDE2BCD3ABDE4BC5CDE。