更多"某一维数组中依次存放了数据元素12,23,30,38,41,52,54"的相关试题:
[单项选择]某一维数组中依次存放了数据元素12,23,30,38,41,52,54,76,85,在用折半(二分)查找方法(向上取整)查找元素54时,所经历“比较”运算的数据元素依次为()。
A. 41, 52, 54
B. 41, 76, 54
C. 41, 76, 52, 54
D. 41, 30, 76, 54
[单项选择]将数据元素2,4,6,8,10,12,14,16,18,20依次存放于一个一维数组中,然后采用折半查找方法查找数组元素12,被比较过的数组元素的下标依次为()。
A. 10,16,12
B. 10,12,16
C. 5,8,6
D. 5,6,8
[单项选择]对100个数据元素采用折半查找法,最大比较次数为( )。
A. 6
B. 7
C. 8
D. 9
[单项选择]数组中各个元素的数据类型是
A. 相同的
B. 不同的
C. 部分相同的
D. 任意的
[单项选择]在C语言中引用数组元素时,其数组下标的数据类型只能是( )。
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
[单项选择]在有11个元素的有序数组a[1..11]中进行二分查找(即折半查找),依次与()比较后,成功找到元素a[5]。
A. a[6]、a[2]、a[5]
B. a[6]、a[4]、a[5]
C. a[6]、a[3]、a[4]、a[5]
D. a[6]、a[8]、a[4]、a[5]
[单项选择]在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
A. 整型表达式
B. 整型常量
C. 整型常量或整型表达式
D. 任何类型的表达式