2014年计算机等级考试《二级C语言程序设计》命题预测试卷(5)

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

若有定义和语句:

  • A.20.10
  • B.20,20
  • C.10,20
  • D.10,10
7

若已定义:

  • A.*((*prt+1)[2])
  • B.*(*(p+5))
  • C.(*prt+1)+2
  • D.*(*(a+1)+2)
9

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

  • A.线性表是由n个元素组成的一个有限序列
  • B.线性表是一种线性结构
  • C.线性表的所有结点有且仅有一个前件和后件
  • D.线性表可以是空表
11

下面for语句的循环次数为(  )。 for(x=l,y=0;(y!=19)&;&.(x<;6);x++);

  • A.是无限循环
  • B.循环次数不定
  • C.最多执行6次
  • D.最多执行5次
12

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

  • A.用E—R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系
  • B.用E—R图只能表示实体集之间一对一的联系
  • C.用E—R图只能表示实体集之间一对多的联系
  • D.用E—R图表示的概念数据模型只能转换为关系数据模型
14

在结构化分析方法中,数据字典的作用是(  )。

  • A.存放所有需要处理的原始数据
  • B.存放所有处理的结果
  • C.存放所有程序文件
  • D.描述系统中所用到的全部数据和文件的有关信息
15

设计软件结构是软件生命周期的(  )。

  • A.软件定义期
  • B.软件开发期
  • C.软件维护期
  • D.以上3个都不是
16

有下列程序:

  • A.35
  • B.37
  • C.39
  • D.3975
17

  • A.s1的内容更新为abcdefghi
  • B.s1的内容更新为defghi\0
  • C.s1的内容更新为defghiabc\0
  • D.s1的内容更新为abcdefghi\0
18

常采用的两种存储结构是(  )。

  • A.顺序存储结构和链式存储结构
  • B.散列方法和索引方式
  • C.链表存储结构和数组
  • D.线性存储结构和非线性存储结构
21

当执行以下程序段时,(  )。

  • A.循环体将执行一次
  • B.B.循环体将执行两次
  • C.循环体将执行无限次
  • D.系统将提示有语法错误
22

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

  • A.顺序存储的有序线性表
  • B.结性链表
  • C.二叉链表
  • D.有序线性链表
23

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

  • A.一个逻辑数据结构只能有一种存储结构
  • B.逻辑结构属于线性结构,存储结构属于非线性结构
  • C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
  • D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
27

有以下程序段:

  • A.
  • A.A
  • B.B
  • C.C
  • D.D
28

若有运算符:>;、一、<;<;、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为(  )。

  • A.%、sizeof、&gt;、&lt;&lt;、=
  • B.sizeof、%、&gt;、一、&lt;&lt;
  • C.sizeof、&lt;&lt;、&gt;、%、=
  • D.sizeof、%、&lt;&lt;、&gt;、=
30

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

  • A.在C程序中无论是整数还是实数,只要在允许的范围内都能准确无误地表示
  • B.C程序由主函数组成
  • C.C程序由若干函数组成
  • D.C程序中只允许包含一个函数
31

有下列程序段:

  • A.任意正奇数
  • B.任意负偶数
  • C.任意正偶数
  • D.任意负奇数
32

设有如下定义:

  • A.8,10
  • B.6,8
  • C.7,9
  • D.6,2
34

有以下程序:

  • A.CDEF
  • B.ABEF
  • C.ABCD
  • D.CDAB
36

有下列函数定义:

  • A.int类型
  • B.float类型
  • C.void类型
  • D.函数无类型说明,定义有错
37

下列函数的类型是(  )。

  • A.Int
  • B.B.不确定
  • C.void
  • D.float
38

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

  • A.一种数据的逻辑结构可以有多种存储结构
  • B.数据的存储结构与数据的处理效率无关
  • C.数据的存储结构与数据的处理效率密切相关
  • D.数据的存储结构在计算机中所占的空间不一定是连续的
39

三种基本结构中,能简化大量程序代码的是(  )。

  • A.顺序结构
  • B.分支结构
  • C.选择结构
  • D.重复结构
40

有以下程序:

  • A.2870
  • B.4284
  • C.2668
  • D.3981
41

s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句s;则以下选项中正确的是(  )。

  • A.if(sl&gt;s2)S;
  • B.if(strcmp(s1,s2))S;
  • C.if(stremp(s2,s1)&gt;0)S;
  • D.if(stremp(sl,s2)&gt;0)S;
42

函数调用strcat(strcpy(str1,str2),str3)的功能是(  )。

  • A.将字符串str1复制到字符串str2中后再连接到字符串str3之后
  • B.将字符串str1连接到字符串str2之后再复制到字符串str3之后
  • C.将字符串str2复制到字符串str1之后再将字符串str3连接到字符串str1之后
  • D.将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中