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

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

有以下程序:   

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

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

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

  • A.z  
  • B.0 
  • C.元素Ch[5]地址  
  • D.字符y的地址
6

数据的存储结构是指(  )。

  • A.存储在外存中的数据 
  • B.数据所占的存储空间
  • C.数据在计算机中的顺序存储方式  
  • D.数据的逻辑结构在计算机中的表示
9

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

  • A.算法是指对解题方案的准确而完整的描述
  • B.算法的有穷性是指算法程序的长度是有限的
  • C.算法是否有效与拥有的情报无关
  • D.算法的基本特征有可行性、确定性和有穷性
10

有以下程序:

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

  • A.Mtemoon  
  • B.Aftemoon
  • C.Morning
  • D.orning
11

数据库设计包含四个阶段,它们是需求分析、(  )、逻辑设计和物理设计。

  • A.编码设计  
  • B.测试阶段
  • C.运行阶段  
  • D.概念设计
12

有以下程序:

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

  • A.9.One*World  
  • B.9.One*Dream!
  • C.10.One*Dream!   
  • D.10.One*World
13

  • A.int 
  • B.float 
  • C.double  
  • D.不确定
14

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

  • A.软件测试的目的是确定程序中错误的位置
  • B.软件测试的目的是发现程序中的错误
  • C.软件调试的目的是发现程序中的错误
  • D.软件调试后一般不需要再测试
15

有以下程序:

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

  • A.ABCDDEFEDBD     
  • B.abcDDfefDbD
  • C.abcAAfefAbA 
  • D.Abcddfefdbd
17

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

  • A.数据库不需要操作系统的支持
  • B.数据库设计是指设计数据库管理系统
  • C.数据库是存储在计算机存储设备中的、结构化的相关数据的集合
  • D.数据库系统中,数据的物理结构必须与逻辑结构一致
18

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

  • A.一个算法的空间复杂度大,则其时间复杂度也必定大
  • B.一个算法的空间复杂度大,则其时间复杂度必定小
  • C.一个算法的时间复杂度大,则其空间复杂度必定小
  • D.上述三种说法都不对
19

若变量均已正确赋初值,则以下语句中

错误的是(  )。

  • A.tl=t2;   
  • B.t2.numl=tl.numl;
  • C.t2.mark=tl.Mark
  • D.t2.num2=tl.hum2;
20

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

  • A.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
  • B.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的
  • C.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构
  • D.顺序存储结构能存储有序表,链式存储结构不能存储有序表
23

设有以下说明语句:

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

  • A.struct结构体类型的关键字
  • B.example是结构体类型名
  • C.x,y,z都是结构体成员名
  • D.struet ex是结构体类型名
24

下面概念中,不属于面向对象方法的是(  )。

  • A.对象   
  • B.继承   
  • C.类   
  • D.过程调用
25

检查软件产品是否符合需求定义的过程称为(  )。

  • A.确认测试  
  • B.集成测试
  • C.验证测试
  • D.验收测试
27

阅读以下程序:

该程序在编译时产生错误,原因是(  )。

  • A.定义语句出错,Case是关键字,不能用作用户自定义标识符
  • B.定义语句出错,printF不能用作用户自定义标识符
  • C.定义语句无错,sCanf不能作为输入函数使用
  • D.定义语句无错,printf不能输出Case的值
28

若有以下说明,则能打印出”An”的语句的是(  )。

  • A.<img src="//img1.yqda.net/question-name/1d/5138ac4dbb6a4db3a3800dca1775f6.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/8b/1065be3dc206317f473aa1a91d705c.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/5d/b6a522ec35bd65618e34aa955dd7b2.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/c6/69f505f1e9fbae6ca72ee7533b4611.jpg" alt="" />
29

计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是(  )。

  • A.C语言程序仅可以编译执行
  • B.C语言程序仅可以解释执行
  • C.C语言程序既可以编译执行又可以解释执行
  • D.以上说法都不对
31

现有格式化输入语句,

已知在输入数据后,

x,Y,z的值分别是23,56,78,则下列选项中正确的输入格式是(  )。

  • A.23,56,78<Enter>
  • B.x=23,y=56,z=78<Enter>
  • C.x=23C,sumy=56,z=78<Enter>
  • D.x=23],sum]y=56,line]z=78<Enter><img src="//img1.yqda.net/question-name/02/b76cfc24d20e3d0d15f8811eed6b66.jpg" alt="" />
32

下列数据结构中,能用二分法进行查找的是(  )。

  • A.顺序存储的有序线性表&nbsp;
  • B.线性链表
  • C.二叉链表&nbsp;
  • D.有序线性链表
33

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

  • A.3&nbsp;
  • B.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  • C.5
  • D.6
34

有以下程序:

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

  • A.7&nbsp;&nbsp;
  • B.3&nbsp;&nbsp;&nbsp;
  • C.2&nbsp;&nbsp;&nbsp;0)O
35

有以下程序:

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

  • A.197&nbsp;&nbsp;&nbsp;
  • B.143&nbsp;&nbsp;
  • C.33
  • D.28
36

下列选项中属于结构化程序设计原则的是(  )。

  • A.可封装&nbsp;&nbsp;
  • B.多态性&nbsp;&nbsp;
  • C.自下而上&nbsp;&nbsp;&nbsp;
  • D.逐步求精
38

有定义语句:int m=1,n=2,P=5,x;,则以下选项中各程序段执行后,x的值不等于5的是(  )。

  • A.<img src="//img1.yqda.net/question-name/da/030ebae85d537bbeea9113ceb0460c.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/f7/76421fcb2eb338507bfc1a3881347c.jpg" alt="" /><img src="//img1.yqda.net/question-name/a3/7032e4f83cbb9f7c33b9f95fff3d4e.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/8e/7d85e27268bb73a414a7dc6e1fac2f.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/71/d4208e2b4c1da6609514927f946f9a.jpg" alt="" />
39

若有定义:char*st=”how are you”;,下列程序段中正确的是(  )。

  • A.<img src="//img1.yqda.net/question-name/ce/985a49f2cfbf17144841dc0fc90718.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/38/df5c29134d53aee29c32c9407e3dac.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/ed/b1f4b2873d2c03d2599b73109aeadd.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/f6/1b091a09dedb12653aa0279e11a444.jpg" alt="" />
40

设有定义:int x=3;,以下表达式中,值不为l2的是(  )。

  • A.x*=x+1&nbsp;&nbsp;
  • B.x++,3*x
  • C.x*=(1+x)&nbsp;
  • D.2*x.x+=6
41

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

  • A.2 20.000000
  • B.100 20.000000
  • C.2 40.000000
  • D.100 40.000000
42

有以下程序:

程序的运行结果是(  )。

  • A.y=0&nbsp;&nbsp;
  • B.y=1&nbsp;
  • C.y=2&nbsp;
  • D.y=3
43

在C语言中,合法的长整型常数是(  )。

  • A.0.123456&nbsp;&nbsp;&nbsp;
  • B.4962717&nbsp;
  • C.9L
  • D.5.321e2