正确答案: C
二叉树
题目:以下数据结构中,不属于线性数据结构的是( )。
解析:栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,因此栈又称后进先出表或先进后出表;队列可看作是插入在一端进行,删除在另一端进行的线性表,因此队列又称先进先出表或后进后出表。二叉树不属于线性结构。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]在Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是 ______。
1个
解析:解析:在Visual FoxPro中,一次可以打开多个数据库,在每个数据库中都可以打开多个表,另外还可以打开多个自由表。如果在同一时刻需要打开多个表,则只需要在不同的工作区中打开不同的表就可以了。在每个工作区中可以打开一个表(即在一个工作区中不能同时打开多个表)。
[单选题]下列程序执行后,j的值是 public class Testggg { public static void main(String args[ ]) { int j=1; for(int i=7;i>0;i-=2) j * =2; System.out.println(j); } }
16
解析:解析:科用for循环语句求2的4次幂。一般情况下迭代部分都用i++或i--,但在这里用的是i-=2,需要留意。
[单选题]在窗体上画—个名称为Command1的命令按钮,然后编写如下代码: Option Base 1 Private Sub Command1_Click() d=0 c=10 x=Array(10,12,21,32,24) For i=1 To 5 If x(i)>c Then d=d+x(i) c=x(i) Else d=d-c End If Next I Print d End Sub 程序运行后,如果单击命令按钮,则在窗体上输出的内容为______。
23
解析:解析:本题的循环过程如下:i=1时,x(1)=10,d=-10,c=10:i=2时,x(2)=12,d=2,c=12;i=3时,x(3)=21,d=23,c=21;i=4时,x(4)=32,d=55,c=32;i=5时,x(5)=24,d=23,c=32;
[单选题]下列选项中合法的赋值语句是( )。
m=(int)(x+y);
解析:解析:选项A)是一个合法的赋值表达式,但结尾没加分号,所以它不是一个赋值语句;选项B)是一个逗号表达式,也因为结尾没有加分号而不是合法的赋值语句;选项C)是一个算术表达式,虽然有分号,但这个表达式没有赋值操作,因此,也不是一条赋值语句。