2019 年计算机等级考试二级MySQL数据库程序设计试题(二)

一、单选题 (共30题,共60分) 1.以下所列的 C语言常量中,错误的是( )。 A.0xFF B.1.2e0.5 C.2L D.‘72’ 2.若变量 a、i 已正确定义,且 i 已正确赋值,合法的语句是( )。 A.a==1 B.++i C.a=a++=5 D.a=int(i) 3.若 a 为 int 类型,且其值为 3,则执行完表达式 a+= a-=a*a 后,a 的值是( )。 A.-3 B.9 C.-12 D.6 4.若有定义“ int a=5 ,b=7;”,则表达式 a%一(b%2) 运算后, a 的值为( )。 A.0 B.1 C.11 D.3 5.若执行以下程序时从键盘上输入 9,则输出结果是( )。 A.11 B.10 C.9 D.8 6.设 a、b、c、d、m、n 均为 int 型变量,且 a=5、b=6、c= 7、d=8、m=2、n=2,则逻辑表达式 (m=a>b)&&(n —c> d)运算后, n 的值是( )。 A.0 B.1 C.2 D.3 7.有如下程序:该程序的执行结果是( )。 A.321 B.23 C.不输出任何内容 D.陷入死循环 8.下列程序的输出结果是( )。 A.-1 B.0 C.1 D.2 9.有下列程序:执行后的输出结果是( ) A.5 ,5 B.5 ,11 C.5 ,10 D.11,5 10.下列字符数组初始化语句中,不正确的是( ) A.char c[]='900dmornin9'; B.char c[20]="900dmorning"; C.char c[]={'a' ,'b ' ,'c ' ,'d'); D.char c[]={"ffgoodmorning"}; 11.栈和队列的共同特点是( ) A.都是先进先出 B.都是先进后出 C.只允许在端点处插入和删除元素 D.没有共同点 12.数据的存储结构是指( )。 A.数据所占的存储空间 B.数据的逻辑结构在计算机中的存放形式 C.数据在计算机中的顺序存储方式 D.存储在计算机外存中的数据 13.关系数据库管理系统能实现的专门关系运算包括( )。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 14.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是( )。 A.ached B.decab C.deabe D.cedba 15.在单链表中,增加头结点的目的是( )。 A.方便运算的实现 B.使单链表至少有一个结点 C.标识表结点中首结点的位置 D.说明单链表是线性的链式存储实现 16.设有二元关系 R和三元关系 s,下列运算合法的是( )。 A.R∩S B.R∪S C.R-S D.R×S 17.两个或两个以上模块之间联系的紧密程度称为( )。 A.耦合性 B.内聚性 C.复杂性 D.数据传输特性 18. A.4 B.3 C.2 D.1 19.若有定义:“ int a=4 , b=5;float x=3.4 ,y=2.1; ”,则下列表达式的值为( )。 A.5.5 B.55 C.5.500000 D.55.00000 20.下列程序的输出结果是( )。 A.6 ,1 B.2 ,1 C.6 ,0 D.2 ,0 21.有以下程序:输出结果是( )。 A.6 B.7 C.8