还剩3页未读,继续阅读
文本内容:
年自考专业(建筑工程)计算机基础与2022程序设计考试真题及答案
一、单项选择题(本大题共20小题.每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内错选、多选或未选均无分
1、存储容量1KB等于()A.23字节B.210字节C.220字节D.230字节
2、下面哪种设备是输出设备?()A.扫描仪B.键盘C.鼠标D.显示器
3、设有int a=3,b=—4,c=5;表达式++a-c+b++的值是()A.-6B.-5C.-4D.-
34、设有int x,y;表达式y=x=l,++x,x+2的值是A.1B.2C.3D.
45、以十六进制形式输出整型数的格式说明符是A.%xB.%uC.%oD.%d
6、下列语句中,有语法错误的是A.if xy;B.if x==y x+y;C.if x!=y scanf%d,D.if xy{x++;y++;}
7、设有程序段int x=l,y=-l;if y0x-=y;else x+二y;执行完该程序段后,x的值为A.-1B.0C.1D.
28、下面程序段的循环次数是int k=2;whilek==0printf〃%d,k;k一;printf\n;A.0次B.1次C.2次D.无限次
9、下面程序段的输出结果是for i=1;i3;i++for j=1;j3;j++printf〃%d“,i+j;A.2334B.234C.23D.
2343410、若有定义int a
[4]={l,2,3,4};则表达式a[a
[2]-3*a
[0]+l]的值是A.1B.2C.3D.
411、在C语言程序中,关于函数的定义和调用,以下描述正确的是A.函数的定义可以嵌套,但函数的调用不行以嵌套B.函数的定义不行以嵌套,但函数的调用可以嵌套C.函数的定义和函数的调用均不行以嵌套D.函数的定义和函数的调用均可以嵌套
12、关于main函数,以下说法中正确的是()A.C语言程序总是从有定义的函数起挨次执行,在main函数中结B.在C语言程序中,被调用的函数必需在mainO函数中定义C.C语言程序中的mainO函数必需放在程序开头部分D.C语言程序总是从mainO函数开头执行
13、若要定义一个长整型的变量a和一个指向变量a的指针变量q,下面正确的定义语句是()A.long a,*q=a;B.long a,C.long*q=D.long a,
14、若有说明long intx
[5];下面能正确表示数组元素地址的是()A.表达式uv的值是()
19、假如将文件指针fp指向文件末尾,正确的语句是()A.feof(fp);B.rewind fp;C.fseekfp,OL,0;D.fseekfp,OL,2;
20、若要在C盘TC名目下,建立一个al.dat的文本文件,正确使用打开文件的函数是A.fopen C\\TC\\al.dat,rB.fopen C\TC\al.dat,rC.fopen C\\TC\\al.dat,wD.fopen C\TC\al.dat,w
二、多项选择题本大题共5小题.每小题2分.共10分在每小题列出的五个备选项中有二至五个是符合题目要求的.请将其代码填写在题后的括号内错选、多选、少选或未选均无分
1、下面属于合法的C语句的有A.表达式语句B.函数调用语句C.子程序调用语句D.空语句E.循环语句
2、下面循环语句中,没有查看答案【
二、多项选择题】1ABDE2BD3ACD4ABE5BCDE。