2015年计算机等级考试《二级C语言》模拟试题及答案(1)

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

程序调试的任务是( )。

  • A.设计测试用例
  • B.验证程序的正确性
  • C.发现程序中的错误
  • D.诊断和改正程序中的错误
6

以下叙述中错误的是( )。

  • A.可以给指针变量赋一个整数作为地址值
  • B.函数可以返回地址值
  • C.改变函数形参的值,不会改变对应实参的值
  • D.当在程序的开头包含头文件stdi0.h时,可以给指针变量赋NULL、、、
13

C源程序中不能表示的数制是( )。

  • A.十六进制
  • B.八进制
  • C.十进制
  • D.二进制
14

当变量c的值不为2、4、6时,值也为”真”的表达式是( )。

  • A.(c>=2&&c<=6)&&(c%2 1=1)
  • B.(c==2)l l(e==4)II(C==6)
  • C.(C>=2&&c<=6)&&!(c%2)-
  • D.(c>=2&&c<=6)I l(c!=3)I|(C!=5)
15

以下选项中关于C语言常量的叙述错误的是( )。

  • A.经常被使用的变量可以定义成常量
  • B.常量分为整型常量、实型常量、字符常量和字符串常量
  • C.常量可分为数值型常量和非数值型常量.
  • D.所谓常量,是指在程序运行过程中,其值不能被改变的量
16

若有定义语句:double x,y,*px,*PY;执行了laX=&x;lay=&y;之后,正确的输入语句是( )。

  • A.scanf(”%If%le”,px,lay);
  • B.seanf(”%f%f¨&x,y);
  • C.seanf(”%f%f",x,y);
  • D.Scanf(”%If%If"·,x,y):
17

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

  • A.1002,ZhangDa,1202.0
  • B.1002,ChangRon9。1202.0
  • C.1001,ChangRon9,1098.0
  • D.1001,ZhangDa,1098.0
19

软件生命周期是指( )。

  • A.软件产品从提出、实现、使用维护到停止使用退役的过程
  • B.软件从需求分析、设计、实现到测试完成的过程
  • C.软件的开发过程
  • D.软件的运行维护过程
20

以下关于retllm语句的叙述中正确的是( )。

  • A.一个自定义函数中必须有一条return语句
  • B.一个自定义函数中可以根据不同情况设置多条retum语句
  • C.定义成void类型的函数中可以有带返回值的return语句
  • D.没有return语句的自定义函数在执行结束时不能返回到调用处
21

下列叙述中正确的是( )。

  • A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
  • B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
  • C.顺序存储结构能存储有序表,链式存储结构不能存储有序表
  • D.链式存储结构比顺序存储结构节省存储空间
22

软件测试的目的是( )。

  • A.评估软件可靠性
  • B.发现并改正程序中的错误
  • C.改正程序中的错误
  • D.发现程序中的错误
26

算法的有穷性是指( )。

  • A.算法程序的运行时问是有限的。
  • B.算法程序所处理的数据量是有限的
  • C.算法程序的长度是有限的
  • D.算法只能被有限的用户使用
27

有如下嵌套的if语句:

以下选项中与上述if语句等价的语句是( )。

  • A.k=(aB.B.:((b>C.?b:
  • C.;B.k=(aD.k=(a<B.?a:b;k=(a<C.?a:c;
28

有以下程序段:

以下关于程序段执行情况的叙述,正确的是( )。

  • A.for循环语句固定执行8次
  • B.当产生的随机数n为4时结束循环操作
  • C.当产生的随机数n为1和2时不做任何操作
  • D.当产生的随机数n为0时结束程序运行
30

以下程序中函数f的功能是:当na9为1时,进行由小到大排序;当na9为0时,进行由大到小排序。

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

  • A.1,2,3,4,5,6,7,8,9,10,
  • B.3,4,5,6,7,2,1,8,9,10,
  • C.5,4,3,2,1,6,7,8,9,10,
  • D.10,9,8,7,6,5,4,3,2,1,
31

下列语句组中,正确的是( )。

  • A.char*s;s=”Olympic”;
  • B.char s[7];s=”Olympic”;
  • C.char*s;s={¨Olympic”};
  • D.char s[7];s={"Olympic”};
32

下列数据结构中,属于非线性结构的是( )。

  • A.循环队列
  • B.带链队列
  • C.二叉树
  • D.带链栈
33

在软件开发中,需求分析阶段产生的主要文档是( )。

  • A.软件集成测试计划
  • B.软件详细设计说明书
  • C.用户手册。
  • D.软件需求规格说明书
34

有以下程序:

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

  • A.321,cba
  • B.abc,123
  • C.123,abc
  • D.lbe,a23
38

在软件开发中,需求分析阶段产生的主要文档是( )。

  • A.可行性分析报告
  • B.软件需求规格说明书
  • C.概要设计说明书
  • D.集成测试计划