发计算机二级C语言多年精炼笔试试卷
2006 年4 月全国计算机等级考试二级C 语言笔试试题
一选择题((1)- (10)每题2 分,(11)- (50 )每题 1 分,共 60 分)
下列各题 A )、B )、C )、D )四个选项中,只有一个选项是正确的,请将正确选项涂
写在答题卡相应位置上,答在试卷上不得分。
1)下列选项中不属于结构化程序设计方法的是D
A) 自顶向下 B )逐步求精 C )模块化 D )可复用
2 )两个或两个以上模块之间关联的紧密程度称为B
A )耦合度 B )内聚度 C )复杂度 D )数据传输特性
3 )下列叙述中正确的是A
A )软件测试应该由程序开发者来完成
B )程序经调试后一般不需要再测试
C )软件维护只包括对程序代码的维护
D )以上三种说法都不对
4 )按照“后进先出”原则组织数据的数据结构是 B
A )队列 B )栈 C )双向链表 D )二叉树
5 )下列叙述中正确的是D
A )线性链表是线性表的链式存储结构 B )栈与队列是非线性结构
C )双向链表是非线性结构 D )只有根结点的二叉树是线性结构
6 )对如下二叉树D
进行后序遍历的结果为
A) ABCDEF B) DBEAFC C) ABDECF D) DEBFCA
7 )在深度为7 的满二叉树中,叶子结点的个数为C
A )32 B )31 C )64 D )63
8 )“商品”与“顾客”两个实体集之间的联系一般是 D
A )一对一 B )一对多 C )多对一 D )多对多
9 )在E-R 图中,用来表示实体的图形是A
A )矩形 B )椭圆形 C )菱形 D )三角形
10)数据库 DB ,数据库系统DBS ,数据库管理系统DBMS 之间的关系是 C
A )DB 包含 DBS 和 DBMS B )DBMS 包含 DB 和 DBS
C )DBS 包含 DB 和 DBMS D )没有任何关系
11)以下不合法的用户标识符是C
A )j2_KEY B )Double C) 4d D) _8_
12)以下不合法的数值常量是
A )011 B )lel C) 8.0 E0.5 D) 0xabcd
13)以下不合法的字符常量是A
A )'\018' B)'\”' C) '\\' D) „\xcc'
14)表达式3.6-5/2+1.2+5%2 的值是C
A )4.3 B) 4.8 C) 3.3 D) 3.8
15)以下能正确定义字符串的语句是D
A )char str[]={„\064'}; B) char str=”\x43”; C) char str=”; D) char str[]=”\0”;
16)以下数组定义中错误的是
A) int x[][3]={0}; B) int x[2][3]={{1,2},{3,4},{5,6}};
C) nt x[][3]={{1,2,3},{4,5,6}}; D)int x[2][3]={1,2,3,4,5,6};
17)若要求从键盘读入含有空格字符的字符串,应使用函数
A )getc() B) gets() C) getchar() D) scanf()
18) 下四个程序中,完全正确的是
A )#include B)#include
main(); main()
{/*programming*/ {/*/programming/*/
printf(“programming!\n”);} printf(“programming!\n”);}
C) #include D) include
main() main()
{/*/*programming*/ */