正确答案: A

顺序存储的有序线性表 B)线性链表

题目:下列数据结构中,能用二分法进行查找的是

解析:二分查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)的。选项A正确。

查看原题

举一反三的答案和解析:

  • [单选题]在"New Var=528"语句中,变量New Var的类型默认为( )。
  • Variant

  • 解析:解析:由于变量New Var的取值还未最终确定,故变量New Var的类型默认为Variant。

  • [单选题]如果要向工具箱加入控件和部件,可以利用“工程”菜单中的( )命令。
  • 部件


  • [单选题]下列表单的哪个属性设置为真时,表单运行时将自动居中( )?
  • AutoCenter

  • 解析:解析:本题考查考生对表单属性的掌握。在给出的选项中,AlwaysOnTop属性为真时,表单运行时窗口总在最前面,AutoCenter属性为真时,运行表单时窗口自动居中,其余均为不存在的属性,所以,正确答案为A。

  • [单选题]有以下程序
  • main() { int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf(" % d",t[2-i][i]); } 程序执行后的输出结果是

  • 3 5 7

  • 解析:(34)B.解析 : 本题考查多维数组的初始化 。 使用一个大括号初始化多维数组时 , 初始化原则为先列后行 , 即初始化完第一行的所有列后再初始化下一行的元素。程序输出 t[2][0] 、 t[1][1] 、t[0][2], 它们的值分别为 3 、 5 、 7 。

  • [多选题]()是物理数据项或数据项的集合。
  • 实体

  • 解析:本题答案:B

  • [单选题]若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
  • 函数的形参和实参分别占用不同的存储单元

  • 解析:解析:在定义函数时函数名后面括弧中的变量名称为“形式参数”(简称形参),在主调函数中调用一个函数时,函数名后面括弧中的参数(可以是一个表达式)称为“实际参数” (简称实参)。C语言规定,实参变量对形参变量的数据传递是“值传递”,即单向传递,只由实参传给形参,而不能由形参传回来给实参。在内存中,实参单元与形参单元是不同的单元。故本题应该选择D。

  • [单选题]下面关于友元的说法中错误的是( )。
  • 友元函数必须声明在public区


  • [单选题]能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是( )。
  • (x>=1)&&(X=10)||(x>=100)&&(x=110)

  • 解析:解析:本题考查逻辑与(&&)和逻辑或(||)运算符的使用。x>=1和x=1O是逻辑与的关系,因此C语言表达式应写成“(x>=1)&&(x=10)”,x>=100和x=11O也是逻辑与的关系,因此C语言表达式应写成“(x>=100)&&(x=110)”;[1,10]和[100,110]是逻辑或的关系,因此只要将前两个表达式用逻辑或运算符连接起来即可,所以最后的表达式;(x>=1)&&(x=10)||(x>=100)&&(x=110)。

  • [单选题]下列说法错误的是( )。
  • 下列结构体定义时,占据了5个字节的空间 struct student {int num; int age; char sex; }

  • 解析:解析:本题主要考查定义结构体的几个特点:①结构的定义明确了结构的组成形式,定义了一种C语言中没有而用户需要的新的数据类型。与其他的数据类型不同,在程序编译的时候结构的定义并不会使系统为该结构分配内存空间,只有在说明结构变量时才分配内存空间;②结构体的成员名可以与程序中的变量名相同;⑧结构体中的成员可以单独使用,它的作用相当于普通变量;④结构体可以嵌套定义。

  • 推荐下载科目: 计算机四级 软考中级 微软认证 JAVA认证 计算机一级 软考高级 软考初级 通信工程师 计算机操作员初级 计算机操作员中级
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2