欢迎来到天天文库
浏览记录
ID:17485144
大小:109.00 KB
页数:16页
时间:2018-09-02
《2006年4月计算机等级考试二级c语言笔试真题及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、本试题由大学生电脑主页【www.dxsdiannao.com】友情提供,欢迎访问获取更多资料和信息!2006年4月全国计算机等级考试二级C语言笔试试题一、选择题((1)一(10)每题2分,(11)一(50)每题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列选项中不属于结构化程序设计方法的是A.自顶向下B.逐步求精C.模块化D.可复用(2)两个或两个以上模块之间关联的紧密程度称为A.耦合度B.内聚度C.复杂度D.数据传
2、输特性(3)下列叙述中正确的是A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是A.队列B.栈C.双向链表D.二叉树(5)下列叙述中正确的是A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构(6)对如下二叉树大学生电脑主页【www.dxsdiannao.com】-最适合大学生的网址导航!精彩生活从这里开始!本试题由大学生电脑主页【ww
3、w.dxsdiannao.com】友情提供,欢迎访问获取更多资料和信息!ABDECF进行后序遍历的结果为A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A.32B.31C.64D.63(8)“商品”与“顾客”两个实体集之间的联系一般是A.一对一B.一对多C.多对一D.多对多(9)在E-R图中,用来表示实体的图形是A.矩形B.椭圆形C.菱形D.三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A.DB包含DBS和DBMSB.D
4、BMS包含DB和DBSC.DBS包含DB和DBMSD.没有任何关系(11)以下不合法的用户标识符是A.j2_KEYB.DoubleC.4dD._8_(12)以下不合法的数值常量是A.011B.1e1C.8.0E0.5D.0xabcd大学生电脑主页【www.dxsdiannao.com】-最适合大学生的网址导航!精彩生活从这里开始!本试题由大学生电脑主页【www.dxsdiannao.com】友情提供,欢迎访问获取更多资料和信息!(13)以下不合法的字符常量是A.′\018′B.′\"′C.′\\′D.′\xcc′
5、(14)表达式3.6-5/2+1.2+5%2的值是A.4.3B.4.8C.3.3D.3.8(15)以下能正确定义字符串的语句是A.charstr[]={′\064′};B.charstr="kx43";C.charstr=";D.charstr[]="\0";(16)以下数组定义中错误的是A.intx[][3]={0};B.intx[2][3]={{l,2},{3,4},{5,6}};C.intx[][3]={{l,2,3},{4,5,6}};D.intx[2][3]={l,2,3,4,5,6};(17)若要求从
6、键盘读入含有空格字符的字符串,应使用函数A.getc()B.gets()C.getchar()D.scanf()(18)以下四个程序中,完全正确的是A.#include%26lt;stdio.h%26gt;B.#include%26lt;stdio.h%26gt;main();main(){/*programming*/{/*/programming/*/printf("programming!\n");}printf("programming!\n");}C.#include%26lt;stdio.h%26gt
7、;D.include%26lt;stdio.h%26gt;main()main(){/*/*programming*/*/{/*programming*/printf("programming!\n");}printf("programming!\n");}(19)若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是A.switch(x)大学生电脑主页【www.dxsdiannao.com】-最适合大学生的网址导航!精彩生活从这里开始!本试题由大学生电脑主页【www.dxsdi
8、annao.com】友情提供,欢迎访问获取更多资料和信息!B.switch((int)x);{case1.0:printf("*\n");{case1:printf("*\n");case2.0:printf("**\n");}case2:printf("**\n");}C.switch(a+B.D.switch(a+B.{case1:printf("*\n");{cas
此文档下载收益归作者所有