2015计算机二级考试试题c语言
1、下述程序的输出结果是( )。
A.8
B.7
C.12
D.9
2、假设a和b为int型变量,则执行以下语句后b的值为( )。
A.9
B.-2
C.-1
D.8
3、为了提高软件的独立性,模块之间最好是( )。
A.控制耦合
B.公共耦合
C.内容耦合
D.数据耦合
4、按照“先进后出”原则组织数据的结构是( )。
A.队列
B.栈
C.双向链表
D.二叉树
5、若变量已正确定义并赋值,符合C语言语法的表达式是( )。
A.a=a+7:
B.a=7+b+C,a++
C.int(12.3%4)
D.a=a+7=c+b
6、有以下程序:
程序运行结果是( )。
A.14
B.15
C.16
D.17
7、软件生命周期中,花费最多的阶段是( )。
A.详细设计
B.软件编码
C.软件测试
D.软件维护
8、设有如图所示二叉树,对此二叉树前序遍历的结果为( )。
A.ZBTYCPXA
B.AlBZXCYP
C.TZBACYXP
D.ATBZXCPY
9、 C语言可执行程序的开始执行点是( )。
A.包含文件中的第一个函数
B.程序中第一个函数
C.程序中的main()函数
D.程序中第一条语句
10、语句int(*ptr)()的含义是( )。
A.ptr是一个返回值为int的函数
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的'指针,该函数返回一个int型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针
11、 下列标识符不是关键字的是( )。
A.Break
B.char
C.Swithch
D.return
12、 下列程序执行后的输出结果是( )。
A.G
B.H
C.I
D.J
13、 有以下函数:
char fun(char * D)
{return P;}
该函数的返回值是( )。
A.无确切的值
B.形参p中存放的地址值
C.一个临时存储单元的地址
D.形参p自身的地址值
14、 有以下程序:
程序的运行结果是( )。
A.Qian,f,95,92
B.Qian,m,85,90
C.Zhao,m,85,90
D.Zhao,f,95,92
15、 若i、j已定义成int型,则下列程序段中内循环体的总执行次数是( )。
A.20
B.24
C.25
D.30
16、 有以下结构体说明和变量的定义,且指针P指向变量a,指针q指向变量b,则不能把结点b连接到结点a之后的语句是( )。
A.
B.
C.
D.
17、 VC 6.0中int类型变量所占字节数是( )。
A.1
B.2
C.3
D.4
18、 有以下函数:
以下关于aaa函数的功能叙述正确的是( )。
A.求字符串s的长度
B.比较两个串的大小
C.将串s复制到串t
D.求字符串S所占字节数
19、 下列叙述中正确的是( )。