[单选题]给定下面的代码: byte[] arrayl,array2[]; byte array3[][]; byte [][] array4; 如果上面的每一个数组都初始化了,以下各项语句中错误的是( )。
正确答案 :A
array2=array1
解析:解析:本题考查对多维数组的理解。二维数组可以有如下的定义方式。type arrayName[][];type[][] arrayName;type[] arrayName[];其中的type代表数组元素的类型,可以是简单类型,也可以是复合类型。本题中,除array1是一维数组外,别的数组都是二维数组。选项 A不能被编译通过,array1是一维数组,而 array2是二维数组;选项B、C、D都是正确的,可以被编译通过。故本题答案是A。
[单选题]Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果 主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是( )。
正确答案 :D
参照完整性
解析:本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到子表;子表中的记录删除时主表的相关记录随之删除;子表中的记录更新时主表的相关记录随之更新都属于参照完整性。
[单选题]结构化程序设计的3种结构是( )。
正确答案 :D
顺序结构、选择结构、循环结构
解析:结构化程序设计的主要观点是采用自顶向下、逐步求精的程序设计方法;任何程序都可由顺序、选择和循环3种基本控制结构构造。
查看原题 查看所有试题