• [单选题]下列Java组件中,不属于容器的是( )。
  • 正确答案 :D
  • Labe1

  • 解析:解析:本题考查Java组件中容器的基本知识。选项A错误,Panel类派生自容器类 Container,属于容器的一种;选项B错误, Window类也派生自容器类Container,也属于容器的一种;选项C错误,Frame类派生自 Window类,也是一种容器;选项D正确,Lable组件是标签组件,不属于容器。

  • [单选题]以下选项中,能定义s为合法的结构体变量的是( )。
  • 正确答案 :B
  • struct { double a; char b[10]; }s;

  • 解析:解析:定义一个结构体类型的变量,可采用三种方法:①先定义结构体类型,再定义变量名。②在定义类型的同时定义变量。③直接定义结构体类型变量,即不出现结构体名。选项B)符合第三种定义方法。

  • [单选题]按照“先进后出”原则组织数据的数据结构是( )。
  • 正确答案 :B

  • [单选题]有以下程序prt(int *m,int n){ int i; for(i=0;i
  • 正确答案 :C
  • 2,3,4,5,6,

  • 解析:用数组名作为函数实参时,不是把数组的值传递给形参,而是把实参数组的起始地址传递给形参数组,这样两个数组就共同占用同一段内存单元。本题通过“prt(a,5);”将数组a的首地址传递给了指针变量m,使指针变量m指向数组a的首地址,那么,对指针变量所指向的存储单元的内容的改变就是对数组a中的元素的改变。题中函数prt的作用是将指针变量m所指向的存储单元中的元素值各加上1,故数组a中的值也随之变化,所以。输出的数组元素的值为2,3,4,5,6,。

  • [单选题]从字符串S("abcdefg")中返回子串B("cd")的正确表达式是______。
  • 正确答案 :D
  • 以上都可以

  • 解析:解析:选项A的函数功能是从字符串A的第3个字符开始,向后连续取2个字符,即“cd”;选项B是先从字符串的左边取4个字符,再从取出的字符中从右边开始取两个字符,也是“cd”;选项C是先从右边取5个字符,再从取出的字符中从左边取出2个字符,为“cd”。

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

    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2