二、填空题
(1) 【1】存储结构
解析: 数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后关系的信息。
(2) 【2】前件
解析: 在树形结构中,每一个节点只有一个前件,称为父节点,没有前件的节点只有一个,称为树的根节点;每一个节点可以有多个后件,它们都称为该节点的子节点。没有后件的节点称为叶子节点。
(3) 【3】继承
解析: 类是面向对象语言中必备的程序语言结构,用来实现抽象数据类型。类与类之间的继承关系实现了类之间的共享属性和操作,一个类可以在另一个已定义的类的基础上定义,这样使该类型继承了其父类的属性和方法,当然,也可以定义自己的属性和方法。
(4) 【4】降低复杂性
解析: 模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程,由此分解来降低复杂性
(5) 【5】关系模型
解析: 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。
(6) 【6】28
解析: a*=16+(b++)-(++c)等价于a=a*(16+(b++)-(++c)),b++的值为3,++c的值为5,请注意前缀++和后缀++的用法。
(7) 【7】5
【8】4
解析: 语句if(!(i%))printf(“\n”);是将每5个数输出一行,因为n的值为24,所以共输出5行,最后一行有4个数。
(8) 【9】void fun(double b[ ][22])或void fun(double b[10][22])
解析:本题中,为了明确表示“不带回值”,可以用“void”定义“无类型”(或称“空类型”)。这系统就保证不使函数带回任何值,二维数组的第一维可以省略。
(9) 【10】25 21 37
解析: a,b,c分别为十进制数、八进制数和十六进制数,都以十进制形式输出,八进制25转换为十进制是2×8+5=21,十六进制25转换为十进制是2×16+5=37。
(10) 【11】 24
解析: while语句的条件是i《7,并且p[i]要是奇数,如果满足该条件,则将元素累加到变量j中,然后将i++,取下一个元素再进行条件判断。在数组p的元素中,p[0]和p[1]满足条件,而p[2]是偶数,不满足条件,则结束while语句,最后输出变量j。
(11) 【12】 2 1
解析: 本题是switch语句的嵌套,由于x=1,则从case 1开始执行,内层switch语句中,由于y=0,则从case 0开始执行,a自加后变为1,遇到break语句后跳出本层switch语句,再执行外层switch语句的case 2,a再自加变为2,b自加变为1,最后跳出switch语句,并输出a和b。
本新闻共
6页,当前在第
5页
1 2 3 4 5 6