正确答案: A

顺序存储的有序线性表

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

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]有SQL语句:SELECT * FROM教师WHERE NOT(工资>3000 OR 工资<2000)与如上语句等价的SQL语句是
  • S


  • [单选题]下面程序的运行结果为( )。 #includeiostream.h> void swap(int &a,int B) { int temp; temp=a++; a=b; b=temp; } void main() { int a=2,b=3; swap(a,b); couta“,”bend1; }
  • 3,3

  • 解析:解析: 本题考查的是引用调用,因为函数swap引用调用参数a,所以在swap函数中a的变化会改变主函数中 a的值,即a自加1,但b的值并未改变。

  • [单选题]有以下程序 main() { char a='a',b; printf("%c,",++A) ; printf("%c\n",b=a++); } 程序运行后的输出结果是
  • b,b

  • 解析:解析:程序中的第一个输出语句输出表达式++a的值,该++a是在使用a之前,先使a的值加1,即为a加1为字符b,此时a的值为b,所以第一个输出语句输出的值为b,第二个输出语句中输出的b的值,这时b的值为表达式a++的值,a++是在使用a之后(此时a的值为b,所以赋给b的值为B) ,使a的值加因此第二个输出的值也为b。

  • [单选题]若a的值为3时,下列程序段被执行后,c的值是( )。 int c=1; if(a>0) if(a>3) c=2; else c=3; else c=4;
  • 3

  • 解析:解析:本题主要考查if-else的使用,当if语句中的条件为真时执行其后的语句,并跳过 else执行下面的语句;当条件为假时执行else后的语句。

  • [单选题]以下叙述中正确的是
  • 静态(stati c) 类型变量的生存期贯穿于整个程序的运行期间

  • 解析:解析:若在函数中定义与全局变量名字相同局部变量,则全局变量在该函数中将不起作用,因此全局变量的作用域并不一定比局部变量的作用域大;静态变量一旦定义,将在整个程序的运行期间都存在;函数的形参只在函数调用的时候分配存储空间,在退出函数时收回存储空间,因此是局部的;没有赋值的auto型变量的初值是随机的,没有赋值的static型变量的初值是0。

  • 推荐下载科目: 计算机二级 思科认证 JAVA认证 计算机一级 职称计算机 计算机操作员初级 计算机操作员中级 计算机操作员高级 计算机辅助设计(C LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号