2014年全国计算机等级《二级C语言》模拟试卷(1)

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

有以下程序:

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

  • A.21  
  • B.11  
  • C.6   
  • D.1
5

请阅读以下程序:

上面程序的输出结果是(  )。

  • A.a=2,b=1   
  • B.a=1,b=1
  • C.a=1,b=0
  • D.a=2,b=2
6

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

  • A.1 2 3  
  • B.2 3 4
  • C.2 2 3
  • D.2 3 3
7

下面不属于软件设计原则的是(  )。

  • A.抽象  
  • B.模块化  
  • C.自底向上
  • D.信息隐蔽
8

有以下程序:

程序的运行结果是(   )。

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

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

  • A.<img src="//img1.yqda.net/question-name/09/cfc15d4a56576f2a8045fe19e8d840.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/47/b660942b409f946913de1db08b5af6.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/bc/c7b952802eb1254c209fe0a153ec53.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/47/fac6643f7b388df0761bdd96d6e377.jpg" alt="" />
10

在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(  )。

  • A.概要设计
  • B.详细设计&nbsp;&nbsp;&nbsp;
  • C.可行性分析&nbsp;&nbsp;
  • D.需求分析
11

以下程序的输出结果是(  )。

  • A.9&nbsp;&nbsp;&nbsp;
  • B.8&nbsp;&nbsp;&nbsp;
  • C.7
  • D.6
12

有以下程序:

程序的运行结果是(  )。   

  • A.0987654321&nbsp;&nbsp;
  • B.4321098765&nbsp;
  • C.5678901234
  • D.0987651234
15

软件详细设计的主要任务是确定每个模块的(  )。

  • A.算法和使用的数据结构
  • B.外部接口
  • C.功能&nbsp;&nbsp;
  • D.编程
16

设有以下说明语句:

则下面叙述中正确的是(  )。

  • A.PER是结构体变量名&nbsp;&nbsp;&nbsp;
  • B.PER是结构体类型名
  • C.typedef struct是结构体类型&nbsp;&nbsp;&nbsp;
  • D.struct是结构体类型名
19

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

  • A.ABCDE\0FG\OUK
  • B.ABCDUK&nbsp;&nbsp;&nbsp;
  • C.UK
  • D.EFGUK
21

以下叙述中正确的是( .。

  • A.调用printf函数时,必须要有输出项
  • B.使用putChar函数时,必须在之前包含头文件stdio.h
  • C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
  • D.调用getChar函数读入字符时,可以从键盘上输入字符所对应的ASCIl码
22

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

  • A.C语句必须以分号结束
  • B.复合语句在语法上被看作一条语句
  • C.空语句出现在任何位置都不会影响程序运行
  • D.赋值表达式末尾加分号就构成赋值语句
25

以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是(  )。

  • A.<img src="//img1.yqda.net/question-name/35/145c47cf8f67db2182cb24bc042ca8.png" width="153" height="35"/>
  • B.<img src="//img1.yqda.net/question-name/bf/1d86506b638091a8c6130651865774.png" width="147" height="32"/>
  • C.<img src="//img1.yqda.net/question-name/d3/11b4d4adc24b07a15a32c068b9867f.png" width="112" height="32"/>
  • D.<img src="//img1.yqda.net/question-name/81/9e175fdb8d28c855591a5edb3e58f0.png" width="108" height="52"/>
26

算法的有穷性是指(  )。

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

若函数中有定义语句:int a;,则(  )。

  • A.系统将自动给a赋初值为0
  • B.系统将自动给a赋初值一l
  • C.这时a中的值无意义
  • D.这时a中无任何值
31

设有如下关系表

T

则下列操作中,正确的是(  )。

  • A.T=RnS&nbsp;&nbsp;&nbsp;
  • B.T=RuS&nbsp;&nbsp;&nbsp;
  • C.T=R×S
  • D.TzR/S
32

设有以下定义和语句:

则以下叙述中正确的是(  )。

  • A.str数组长度和P所指向的字符串长度相等
  • B.*P与str[0]的值相等&nbsp;
  • C.str与P的类型完全相同
  • D.数组str中存放的内容和指针变量P中存放的内容相同
33

下列选项中属于软件生命周期开发阶段任务的是(  )。

  • A.可行性研究&nbsp;&nbsp;&nbsp;
  • B.需求分析&nbsp;&nbsp;&nbsp;
  • C.详细设计&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  • D.软件维护
36

以下合法的十六进制数是(  )。

  • A.0x&nbsp;&nbsp;&nbsp;
  • B.0x4De&nbsp;&nbsp;&nbsp;
  • C.0xlh
  • D.oX77
37

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

  • A.数据的逻辑结构与存储结构是一一对应的
  • B.算法的时间复杂度与空间复杂度一定相关
  • C.算法的效率只与问题的规模有关,而与数据的存储结构无关
  • D.算法的时间复杂度是指执行算法所需要的计算工作量
38

下列关于单目运算符++,— —的叙述中正确的是(  )。

  • A.它们的运算对象可以是任何变量和常量
  • B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量
  • C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量
  • D.它们的运算对象可以是char型变量、int型变量和float型变量
42

在结构化程序设计中,模块划分的原则是(  )。

  • A.各模块应包括尽量多的功能
  • B.各模块的规模应尽量大
  • C.各模块之间的联系应尽量紧密
  • D.模块内具有高内聚度,模块间具有低耦合度
43

下列程序的运行结果是(  )。

  • A.6&nbsp;&nbsp;&nbsp;
  • B.7&nbsp;&nbsp;&nbsp;
  • C.8
  • D.9