2014年计算机二级等级考试C语言模拟练习题及答案
2014 C
年计算机二级等级考试 语言模拟练习题及答案
以下内容是2014年计算机二级等级考试C语言模拟练习题及答案,由考试宝典小编收集整
理,供各考生备考练习!
一、选择题
一个 语言程序是由 构成。
1. C (d )
A.语句
B.行号
C.数据
D.函数
2.下面标识符中正确的是( )。
A.d&ef
B.6a
C.z4x5c
D.a3/b4
在 语言中,存储一个字符型、整型、单精度实型变量所需的空间是 。型、单精度
3. C ()
实型变量所需的空间是 。
()
A.1、2、4
B.1、1、4
、 、
C.1 2 8
D.2、2、8
4.为了避免嵌套的条件分支语句 if--else中的else总是与( ) 组成成对关系。
A. 缩排位置相同的
B. 在其之前未配对的
C. 在其之前未配对的最近的if
D. 在同一行上的if
5.下列表达式的结果正确的是( )。
intaa,bb,cc,dd
aa=bb=cc=dd=1;sp aa=bb=cc=dd=1;sp aa=bb=cc=dd=1
:
(aa+1==2)?bb=aa+2 aa+3
A.2
B.3
C.1
D.5
6.设有intx=11 则表达式(x+1/3)的值是( )。
A.3
B.4
C.11
D.12
7.设有字符串A= “Hehas 钱!”,则该字符串的长度为( )。
A.9
B.10
C.11
D.8
8.有如下程序段则正确的执行结果是, ( )
intm=3
while(m<=5)
“ ”
{printf( %d ,m-3) m++;}
A.000
B.012
C.123
D.无结果
执行语句 , 后,输出结果是 。
9. :printf("%d" (a=2)&&(b=-2) ( )
A.无输出
B.结果不确定
C.-1
D.1
10.有如下定义类型语句,若从键盘输入数据,正确的输入语句是( )。
intx chary charz[20]
A.scanf("%d%c%c",&x,&y,&z)
B.scanf("%d%c%s",&x,&y,&z)
C.scanf("%d%c%c",&x,&y,z)
D.scanf("%d%c%s",&x,&y,z)
11.structex
{intx floaty charz;}example
则下面的叙述中不正确的是( )。
A.struct结构体类型的关键字
B.example是结构体类型名
C.x,y,z都是结构体成员名
D.structex是结构体类型
在 语言中对于实型数组其每个数组元素的类型是 。
12. C , ( )
A. 实型
B. 整型
C. 可以为任何类型
D. 不确定
13. 若已定义:inta[9],*p=a不能表示a[1] 地址的表达式是( )。
A.p+1
B.a+1
C.a++
D.++p
14. 在TC2.0环境中,对文件进行保存使用的命令是( )。
A.OPEN
B.SAVE
C.LOAD
D.WRITETO
在 的类中,用于表示公共类型的关键字是 。
15. C++ ( )
A.class
B.private
C.protect
D.public