正确答案: C

n

题目:对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )

解析:对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为n,平均比较次数为n/2、对长度为n的线性表进行二分法查找,在最坏情况下所需要的比较次数为logan。因此选项C正确。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [多选题]()的指导思想是:自上而下、逐步分解。
  • 结构化分析方法

  • 解析:本题答案:C

  • [单选题]请读程序:includeint a[]={2,4,6,8,};main(){int i; int *p=a; for( i=0;i
  • 请读程序: #include stdio.h> int a[]={2,4,6,8,}; main() { int i; int *p=a; for( i=0;i4;i++) a[i]=*p++; priatf("%d\n",a[2]); } 上面程序的输出结果是( )。

  • 6

  • 解析:解析:本题考查通过指针引用数组元素。程序通过a[i]=*p++;语句,循环地将2赋给a[0],4赋给a[1],6赋给a[2],8赋给a[3],所以输出结果为6。

  • [单选题]自定义异常类时,可能通过对下列( )项进行继承。
  • Exception类及其子类

  • 解析:解析:选项A中的Error类是与Exception类平行的一个类,这两个类都是继承了Throwable类的,它主要处理一些不能由try和catch子句捕获的异常,例如ThreadDeath异常,虽然是一种常见的异常,但是并不是一般的try和catch子句可以捕获的;选项B是java小应用程序的基类;选项D的解释同选项A,由于AssertionError是Error类的子类,所以不可以用来派生自定义异常类。

  • [单选题]有如下程序 #include iostream> #include iomanip> using namespace std; int main( ){ coutsetprecision(3)fixedsetfill('*')setw(8); cout12.345__________34.567; return 0; } 若程序的输出是: **12.345**34.567 则程序中下划线处遗漏的操作符是( )。
  • setw(8)


  • [单选题]若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
  • 函数调用可以作为一个函数的形参

  • 解析:解析:swapl(a,a+1)是将a,a+1的地址进行传递,运行swapl以后,a[0],a[1]的值不发生改变,而swap2(&b[0],&b[1])是将两个指针所指的元素进行传递,运行swap2后,b[0]与b[1]的值互换。

  • [单选题]在Excel2003中引用两个区域的公共部分,应使用引用运算符()。
  • 空格


  • [单选题]和语句for(int x=0;x15;x+=2)sum+=x+5;作用一样的语句是 ( )
  • for(int x=5;x20;x+=2)sum+=x;

  • 解析:解析:该题中的for语句是求0~ 15之间所有偶数加5,然后再求总和的作用,选项A中for语句的作用和它相同,所以选项A正确。

  • [单选题]创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类名是Person,正确的命令是( )。
  • CREATE CLASS student OF mylib AS Person

  • 解析:C。【解析】格式为CREATECLASS新类名OF类库名称AS父类名。

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