正确答案: A
顺序存储的有序线性表
题目:下列数据结构中,能用二分法进行查找的是( )
查看原题
举一反三的答案和解析:
[单选题]下列关于字段属性的叙述中,正确的是( )。
有效性规则属性是用于限制此字段输入值的表达式
解析:解析:本题考查字段属性的知识。在表中的每个字段都可以设置一些字段属性,其中的“格式”属性用来决定数据的打印方式和屏幕显示方式,而“输入掩码”属性则用来控制输入格式或检查输入中的错误的,二者不一样:虽然对于大多数数据类型都可以设计输入掩码,但是只有“文本”型和“日期时间”型字段才可以使用“输入掩码向导”;“有效性规则”属性用于限制此字段输入值的表达式,和“输入掩码”的作用也不一样。
[单选题]语句int(*ptr)()的含义是( )。
ptr是指向函数的指针,该函数返回一个int型数据
解析:解析:本题考查的是指向函数的指针。函数指针定义的基本格式为:类型标识符(*指针变量名)()。“类型标识符”为函数返回值的类型。
[单选题]下列叙述中正确的是。
程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构
[单选题]以下能正确定义二维数组的是______。
int a[][3]={2*3};
解析:解析:(1)二维数组的定义二维数组的定义方式为:类型说明符数组名[常量表达式][常量表达式]。二维数组在内存中是按行优先的顺序存放的,即先存放第一行的元素,再存放第二行的元素,依次类推。(2)二维数组元素的引用二维数组元素的表示形式为:数组名[下标][下标],下标可以是整型常量或整型表达式;其范围为:0~(常量表达式-1)。(3)二维数组的初始化可以用以下方法对二维数组元素初始化。①分行给二维数组赋初值,例如;inta[2][2]=({1,2),{3,4));这种赋值方式比较直观,把第1个大括号内的数据赋给第1行的元素,第2个大括号内的数据赋给第2行的元素,即按行赋值。②可以将所有数据写在一个大括号内,按数组排列的顺序对各个元素赋初值。③可以对部分元素赋初值,没有初始化的元素值为0。④如果对全部数组元素赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省略。
[单选题]利用命令方式新建一个名为SDB的数据库,下列正确的是( )。
CREATE DATABASE SDB
解析:解析:在VisualFoxPro中,新建数据库的命令格式是:CREATEDATABASE数据库名>。OPENDATABASE数据库名>是用来打开一个已存在的数据库文件,选项C和D)属于语法错误。