一起答

2014年全国计算机等级考试二级C语言考前内部押题卷

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 有以下程序  

    1.jpg   

    程序运行后的输出结果是( )。

    • A.abc28
    • B.28c
    • C.abc
    • D.因类型不一致而出错
  2. 下列给定程序中,函数fun的功能是:计算整数n的阶乘。

     请改正程序中的错误,使它能得出正确的结果。

     注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

     试题程序:

  3. 给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,其余字符串左边用字符+补齐,使其与最长的字符串等长。字符串数组中共有M个字符串,且串长小于N。

       请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

       注意:部分源程序给出如下。

       不得增行或删行,也不得更改程序的结构!

  4. 若程序中有宏定义行:

    • A.A
    • B.B
    • C.C
    • D.D
  5. 若变量已确定义,则以下语句的输出结果是( )。

    • A.A
    • B.B
    • C.C
    • D.D
  6. 有以下程序

    • A.A
    • B.B
    • C.C
    • D.D
  7. 有以下程序

    • A.A
    • B.B
    • C.C
    • D.D
  8. 设有定义:

    • A.A
    • B.B
    • C.C
    • D.D
  9. 有以下程序

    • A.A
    • B.B
    • C.C
    • D.D
  10. 有以下程序

    • A.A
    • B.B
    • C.C
    • D.D
  11. 有以下程序

    • A.A
    • B.B
    • C.C
    • D.D
  12. 有以下程序

    • A.A
    • B.B
    • C.C
    • D.D
  13. 有以下程序

    1.jpg 

    程序运行后的输出结果是( )。

    • A.6,4,3,2
    • B.6,2,l,l,
    • C.1,1,2,6,
    • D.2,3,1,6,
  14. 下列选项中,能够满足“只要字符串sl等于字符串s2,则执行sT”要求的是( )。

    程序执行后的输出结果是( )。

    • A.2
    • B.1
    • C.3
    • D.0
  15. 以下正确的字符串常量是( )。

    • A.A
    • B.B
    • C.C
    • D.D
  16. 有以下程序

    2.jpg

    1.jpg 

    程序的运行结果是( )。

    • A.A
    • B.B
    • C.C
    • D.D
  17. 有以下程序   

    1.jpg   

    程序执行后的输出结果是( )

    • A.3 5 7
    • B.7 5 3
    • C.3 6 9
    • D.7 5 1
  18. 若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是( )。

    • A.函数的形参和实参分别占用不同的存储单元
    • B.形参只是形式上的存在,不占用具体存储单元
    • C.同名的实参和形参占同一存储单元
    • D.函数的实参和其对应的形参共占同一存储单元
  19. 设有以下函数:

    • A.A
    • B.B
    • C.C
    • D.D
  20. 若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

    • A.A
    • B.B
    • C.C
    • D.D
  21. 以下叙述中正确的是( )。

    • A.break语句只能用在循环体内和switch’语句体内
    • B.continue语句的作用是:使程序的执行流程跳出包含它的所有循环
    • C.在循环体内使用break语句和continue语句的作用相同
    • D.break语句只能用于switch语句体中
  22. 要求通过while循环不断读人字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是   (   )。

    • A.A
    • B.B
    • C.C
    • D.D
  23. 有以下程序

    1.jpg   

    程序的运行结果是( )。

    • A.1
    • B.41
    • C.2
    • D.331
  24. 下列条件语句中,输出结果与其他语句不同的是( )

    • A.A
    • B.B
    • C.C
    • D.D
  25. 当变量c的值不为2、4、6时,值为“真”的表达式是( )。

    • A.A
    • B.B
    • C.C
    • D.D
  26. 以下选项中,值为1的表达式是( )。

    • A.A
    • B.B
    • C.C
    • D.D
  27. 有以下程序

    程序运行后的输出结果是( )。

    • A.a+b=0
    • B.a+b=30
    • C.a+b=lO
    • D.出错
  28. 表达式3.6-5/2+1.2+5%2的值是( )。

    • A.3.8
    • B.4.8
    • C.3.3
    • D.4.3
  29. 有以下定义:

    • A.A
    • B.B
    • C.C
    • D.D
  30. 以下选项中合法的标识符是( )。

    • A.A
    • B.B
    • C.C
    • D.D
  31. 下列叙述中正确的是( )。

    • A.在c程序的函数中不能定义另一个函数
    • B.在c程序中main函数的位置是固定的
    • C.C程序中所有函数之间都可以相互调用
    • D.每个C程序文件中都必须要有一个main函数
  32. 以下叙述正确的是( )。

    • A.C语言函数可以嵌套调用,例如:fun(fun(x))
    • B.C语言程序是由过程和函数组成的
    • C.c语言函数不可以单独编译
    • D.c语言中除了main函数,其他函数不可作为单独文件形式存在
  33. 关系数据库管理系统所管理的关系是( )。

    • A.若干个二维表
    • B.一个DBF文件
    • C.一个DBC文件
    • D.若干个DBC文件
  34. 设有如下三个关系表:

    • A.A
    • B.B
    • C.C
    • D.D
  35. 在软件设计中,不属于过程设计工具的是( )。

    • A.PDL(过程设计语言
    • B.PAD图
    • C.N—S图
    • D.DFD图
  36. 用树形结构来表示实体之间联系的模型称为( )。

    • A.关系模型
    • B.层次模型
    • C.网状模型
    • D.数据模型
  37. 为了使模块尽可能独立,要求( )。

    • A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
    • B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
    • C.模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱
    • D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
  38. 在结构化方法中,软件功能分别属于下列软件开发中的(  )阶段。

    • A.详细设计
    • B.需求分析
    • C.总体设计
    • D.编程调试
  39. 结构化程序设计主要强调的是( )。

    • A.程序的规模
    • B.程序的效率
    • C.程序设计语言的先进性
    • D.程序易读性
  40. 下列数据结构中,能用二分法进行查找的是( )。

    • A.顺序存储的有序线性表
    • B.线性链表
    • C.二叉链表
    • D.有序线性链表
  41. 设有下列二叉树:

    对此二叉树前序遍历的结果为( )。

    • A.ZBTYCPXA
    • B.ATBZXCYP
    • C.ZBTACYXP
    • D.ATBZXCPY
  42. 具有3个结点的二叉树有( )。

    • A.2种形态
    • B.4种形态
    • C.7种形态
    • D.5种形态