全国2012年4月高等教育自学考试计算机基础与程序设计试题
全国2012年4月高等教育自学考试计算机基础与程序设计试题
一、单项选择题 (本大题共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.-6 B.-5
C.-4 D.-3
4.设有int x,y;表达式y=(x=1,++x,x+2)的值是 ( )
A.1 B.2
C.3 D.4
5.以十六进制形式输出整型数的格式说明符是 ( )
A.%x B.%u
C.%o D.%d
6.下列语句中,有语法错误的是 ( )
A.if(x>y);
B.if(x= =y)x+y;
C.if(x!=y) scanf(″%d″,&x)else scanf (″%d″,&y);
D.if(x
if(y<0)x-=y;
else x+=y;
执行完该程序段后,x的值为 ( )
A.-1 B.0
C.1 D.2
8.下面程序段的循环次数是( )
int k=2;
while(k= =0) printf (″%d″,k);
k--;printf (″\n″);
A.0次 B.1次
C.2次 D.无限次
9.下面程序段的输出结果是( )
for(i=1;i<3;i++)
for(j=1;j<3;j++)
printf(″%d”,i+j);
A.2 3 3 4 B.2 3 4
10.若有定义int a`4`={1,2,3,4};则表达式a`a`2`- 3*a`0`+1`的值是( )
A.1 B.2
C.3 D.4
11.在C语言程序中,关于函数的定义和调用,以下描述正确的是( )
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义不可以嵌套,但函数的调用可以嵌套
C.函数的定义和函数的调用均不可以嵌套
D.函数的定义和函数的调用均可以嵌套
12.关于main函数,
自考有疑惑或想进学习群,联系江苏自考网客服