2012年3月全国计算机等级《二级C语言》考前预测试卷(1)

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

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

  • A) C程序中注释部分可以出现在程序中任意合适的地方
  • B)C程序的书写格式是固定的,每行只能写一条语句
  • C)构成C程序的基本单位是函数,所有函数名都可以由用户命名
  • D)在对C语言程序进行编译时,可以发现注释行中的拼写错误
20

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

  • A)1.237000
  • B)输出格式说明与输出项不匹配,输出无定值
  • C)1.236000
  • D)1.24
21

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

  • A)char*s;s-"Olympic";
  • B)char s口="Olympic";
  • C)char*s;s={"Olympic"};
  • D)char s口={"Olympic"};
22

  • A)x=27,y=27
  • B)x=12,y=13
  • C)x=15,y=14
  • D)x=y=27
25

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

  • A)系统将自动给a赋初值0
  • B)这时a中的值是和随机数
  • C)系统将自动给a赋初值-1
  • D)这a中无任何值
26

下述语句中,在字符串s1和s2相等时显示”they are Equal”的是(  )。

  • A)if(*s1==*s2)    puts("they are Equal");
  • B)if(!strcmp(s1,s2))    puts("they are Equal");
  • C)if(s1=s2)puts(”they are Equal”);
  • D)if(strcmp(s1,s2))    puts(”they are Equal”);
27

下列二维数组初始化语句中,正确且与语句int a[][3]={1,2,3,4,5}等价的是(  )。

  • A)int a[2][]={{1,2,3},{4,5));
  • B)int a[][3]={1,2,3,4,5,0};
  • C)int a[][3]={{1,0},{2,0},{3,0)};
  • D)int a[2]={{1,2,3),{4,5,6)};
30

有以下程序:

程序运行时,输入的值在哪个范围才会有输出结果(  )

  • A)不等于5的整数
  • B)大于0且不等5的整数
  • C)大于0或等于5的整数
  • D)小于5的整数
32

下列选项中,不属于数据管理员(DBA)职责的是(  )。

  • A)数据库维护
  • B)数据库设计
  • C)改善系统性能,提高系统效率
  • D)数据类型转换
35

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

  • A)线性链表是线性表的链式存储结构
  • B)栈与队列是非线性结构
  • C)双向链表是非线性结构
  • D)只有根结点的二叉树是线性结构
37

数据库系统的核心是(  )。

  • A)数据模型
  • B)软件开发
  • C)数据库设计
  • D)数据库管理系统
38

以下叙述错误的是(  )。

  • A)变量的作用域取决于变量定义语句的位置
  • B)全局变量可以在函数以外的任何部位进行定义
  • C)局部变量的作用域可用于其他函数的调用
  • D)一个变量说明为static存储类型是为了限制其他编译单元的引用
39

  • A)2A3N4E5O
  • B)1H213U4E
  • C)1A2N3E4O
  • D)1A2N3E4O
41

  • A)200
  • B)170 
  • C)260
  • D)230
51

下列方法中,属于白盒法设计测试用例的方法的是(  )。

  • A.错误推测
  • B.因果图
  • C.基本路径测试
  • D.边界值分析
54

 

  • A)必须是逻辑表达式
  • B)必须是关系表达式
  • C)必须是逻辑表达式或关系表达式
  • D)可以是任意合法的表达式