正确答案: B
可随机访问任一元素
题目:链表不具有的特点是( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下面判断正确的是( )。
char*s="china";等价于char*s;s="china";
解析:解析:选项A)char*a;*a="china"应改为char*a;a="china";选项B)应该将str[5]改为str[6];选项D)表述方法错误,c,d两个数组定义时不能连续赋值。
[单选题]检查软件产品是否符合需求定义的过程称为( )。
确认测试
[单选题]当方法遇到异常又不知如何处理时,下列( )做法是正确的。
声明异常
[单选题]阅读下列代码 public class Jixiangwu{ public static void main(String[]args){ String[]stars={"贝贝","晶晶","欢欢","迎迎","妮妮"}; System. out. println("你抽取的奥运吉祥物是"+"“" +stars[(int)(stars. ______* Math. random())]+"”"+"!"); } } 为保证程序能正确执行,程序中下画线处应填写的是
length
解析:解析:数组只有对其求长度有意义,其他long、width和wide不属于Java中的关键字或数组类型的方法。本题程序中Math. random()生成一个0~1的double型的随机数,乘以数组长度取整将会得到大于等于0而小于等于4的整数,再作为数组下标对数组取值。
[单选题]要设置在报表每一页的底部都输出的信息,需要设置( )。
页面页脚
解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字:报表页脚处于报表的结束位置,一般用来显示报表的汇总说明:页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。
[单选题]下列数据结构中能应用二分查找的是
有序线性表
解析:解析:二分查找的具体过程为:将x与线性表的中间项进行比较,若中间项的值等于x,则说明查到,查找结束;若x小于中间项的值,则性表的前半部分(即中间项以前的部分)以相同的方法进行查找;若x大于中间项的值,则性表的后半部分(即中间项以后的部分)以相同的方法进行查找。这个过程一直进行到查找成功或子表长度为0(说明线性表中没有这个元素)为止。由此可知,有序线性表顺序存储时才能采用二分查找。所以,本题的正确答案为B。
[单选题]下列程序的执行结果是( )。 #include main { int a,b,c; a=b=2,c=I; c=(a++)-1;printf("%d,0Ad",a,c); c+=-a+++(++b);printf("%d,%d",a,c); )
3,14,1
解析:本题主要考查自加减运算符(++,--)的使用。①如果作为前缀变量“++a,--a”,在使用a之前,先使a的值加1或者减1,再使用表达式的值参与运算;②后缀变量“a++,a--”,先使用表达式的值参与运算,在使用a之后,再使i的值加1或者减1。在本题中计算表达式c=(a++)-1时先使用a的值进行计算,结果为c=2-1=1,然后将a的值加1,即执行完此句后l3-的值是3;表达式c+=-a+++(++b)也可写成C=c+(一a++)+(++b),c=1+(一3)+3=1,此时a=4,b=3。