• [单选题]在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列( )选项中的方法是LinkedList类有而ArrayList类没有的。
  • 正确答案 :D
  • removeLast()


  • [单选题]有以下程序 #include stdio.h> #include string.h> void fun(char s[][10],int n) { char t; int i j; for (i=0; in-1; i++) for 0--i+l; jn; j++) /*比较字符串的首字符大小,并交换字符串的首字符*/ if(s[i][0] > s[j][0]) { t = s[i][0]; s[i][0] = s[j][0]; s[j][0] = t;} } main() { char ss[5][10]= {"bcc", "bbcc", "xy", "aaaacc", "aabcc" }; fun(ss, 5); printf("%s,%s\n", ss[0],ss[4]); } 程序的运行结果是
  • 正确答案 :C
  • acc,xabcc

  • 解析:解析:在函数fun()中有一个两层嵌套的for循环,外循环变量i从0递增到n-2,内循环变量i从i+1循环递增到n-1,这是选择排序算法的标准结构。循环体中因为逆序条件为“s[i][0]> s[j][0]”,所以实现的是升序排序。由此可见,fun()函数实现的功能是对一个二维字符数组前n行的首字符进行升序排序。主函数中定义的二维数组初始化为{"bcc",”bbcc", "xy","aaaacc","aabcc"},通过fun()函数的排序后,结果将为acc","abcc","by", "baaacc","xabcc"}。故最终输出字符串ss[0]和ss[4]的结果为acc,xabcc,应该选择D。

  • [单选题]C语言源程序名的后缀是( )。
  • 正确答案 :B
  • .C


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

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