• 二级C语言程序设计题库

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

[单选题]下列方法中,属于白盒法设计测试用例的方法的是(  )。A.错误推测B.因果图C.基本路径测试D.边界值分析

  • 查看答案
  • 下列与栈结构有关联的是(  )。

    [单选题]下列与栈结构有关联的是(  )。A.数组的定义域使用B.操作系统的进程调度C.函数的递归调用D.选择结构的执行

  • 查看答案
  • 有以下程序:<br /><img border="0" style="width: 233px; height: 225px;" src=&q

    [单选题]有以下程序:若运行时输入:35<回车>,则输出结果是(  )。A.123B.2C.3D.1

  • 查看答案
  • 下列形式中不合法的常量是(  )。

    [单选题]下列形式中不合法的常量是(  )。A.2.E8B.-.28C.-028D.2e-8

  • 查看答案
  • 软件设计中模块划分应遵循的准则是(  )。

    [单选题]软件设计中模块划分应遵循的准则是(  )。A.低耦合低内聚B.高耦合高内聚C.低耦合高内聚D.内聚与耦合无关

  • 查看答案
  • 编写一个函数fun它的功能是:实现两个字符串的连接(使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串后。<br />  例如,分别输入下面两个字符串:<br /&

    [问答题]编写一个函数fun它的功能是:实现两个字符串的连接(使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串后。  例如,分别输入下面两个

  • 查看答案
  • 设二叉树如下:<br /><img border="0" style="width: 262px; height: 235px;" src=&

    [单选题]设二叉树如下:则后序序列为(  )。A.ABDEGCFHB.DBGEAFHCC.DGEBHFCAD.ABCDEFGH

  • 查看答案
  • 在源程序的开始处加上“#include<stdio.h>”进行文件引用的原因,以下叙述正确的是(  )。

    [单选题]在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是(  )。A.stdio.h文件中包含标准输入输出函数的

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />main()<br />{<br />   in

    [单选题]有以下程序:#include main(){ int x=1,y=2,z=3; if(x>y) if(y

  • 查看答案
  • 有关系R如下,其中属性B为主键:<br /><img border="0" style="width: 150px; height: 103px;&qu

    [单选题]有关系R如下,其中属性B为主键:则其中最后一个记录违反了(  )。A.实体完整性约束B.参照完整性约束C.用户定义的完整性约束D.关系完整性约束

  • 查看答案
  • 在学生管理的关系数据库中,存取一个学生信息的数据单位是(  )。

    [单选题]在学生管理的关系数据库中,存取一个学生信息的数据单位是(  )。A.文件B.数据库C.字段D.记录

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />main()<br />{<br />    &

    [单选题]有以下程序:#include main(){ int x; scanf("%d",&x); if(x>10) print

  • 查看答案
  • 深度为5的完全二叉树的结点数不可能是(  )。

    [单选题]深度为5的完全二叉树的结点数不可能是(  )。A.15B.16C.17D.18

  • 查看答案
  • 若要实现total=1+2+3+4+5求和,以下程序段错误的是(  )。

    [单选题]若要实现total=1+2+3+4+5求和,以下程序段错误的是(  )。A.B.C.D.

  • 查看答案
  • 若有定义:int a; float b; double c; ,程序运行时输入:1,2,3<回车>,能把1输入给变量a、2输入给变量b、3输入给变量c的输入语句是(  )。

    [单选题]若有定义:int a; float b; double c; ,程序运行时输入:1,2,3<回车>,能把1输入给变量a、2输入给变量b、3输入给变量c

  • 查看答案
  • 关于C语言标识符,以下叙述错误的是(  )。

    [单选题]关于C语言标识符,以下叙述错误的是(  )。A.标识符可全部由数字组成B.标识符可全部由下划线组成C.标识符可全部由小写字母组成D.标识符可全部由大写

  • 查看答案
  • 有以下程序:<br /><img border="0" style="width: 261px; height: 182px;" src=&q

    [单选题]有以下程序:程序运行后的输出结果是(  )。A.1B.123C.23D.3

  • 查看答案
  • 有以下程序<br />#include <stdio.h><br />main()<br />{<br />  printf(&q

    [单选题]有以下程序#include main(){ printf("%d ", NULL);}程序运行后的输出结果是(  )。A.1B.变量

  • 查看答案
  • 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)(  )。

    [单选题]某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)(  )。A.3B.4C.6D.7

  • 查看答案
  • 在数据库中,数据模型包括数据结构、数据操作和(  )。

    [单选题]在数据库中,数据模型包括数据结构、数据操作和(  )。A.数据约束B.数据类型C.关系运算D.查询

  • 查看答案
  • 有如下程序<br />#include <stdio.h><br />main() <br />{<br />   int i, *ptr;

    [单选题]有如下程序#include main() {   int i, *ptr;   int array[5] = {5,3,1};   

  • 查看答案
  • 有以下程序:<br /><img border="0" style="width: 314px; height: 388px;" src=&q

    [单选题]有以下程序:程序的运行结果是(  )。A.a=1,b=0B.a=2,b=2C.a=1,b=1D.a=2,b=1

  • 查看答案
  • 在下列链表中,能够从任意一个结点出发直接访问到所有结点的是(  )。

    [单选题]在下列链表中,能够从任意一个结点出发直接访问到所有结点的是(  )。A.单链表B.循环链表C.双向链表D.二叉链表

  • 查看答案
  • 若有以下定义:<br />struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa

    [单选题]若有以下定义:struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa;则错误的语句是(  

  • 查看答案
  • 通常软件测试实施的步骤是(  )。

    [单选题]通常软件测试实施的步骤是(  )。A.集成测试、单元测试、确认测试B.单元测试、集成测试、确认测试C.确认测试、集成测试、单元测试D.单元测试、确认测

  • 查看答案
  • 下列关于数据库的叙述中,正确的是(  )。

    [单选题]下列关于数据库的叙述中,正确的是(  )。A.数据库减少了数据冗余B.数据库避免了数据冗余C.数据库中的数据一致性是指数据类型一致D.数据库系统比文件

  • 查看答案
  • 有以下程序:<br />#include<stdio.h><br />struct ord<br />{ int x,y;}dt[2]={1,2,3,4

    [单选题]有以下程序:#includestruct ord{ int x,y;}dt[2]={1,2,3,4};main(){ struct

  • 查看答案
  • 有以下程序:<br /><img border="0" style="width: 319px; height: 347px;" src=&q

    [单选题]有以下程序:执行时输入:123<回车>,则输出结果是(  )。A.1,2,3,2,3,3,B.1,2,3,C.2,3,4,3,4,4,D.1,1,1,

  • 查看答案
  • 在E-R图中,表示实体的图元是(  )。

    [单选题]在E-R图中,表示实体的图元是(  )。A.矩形B.椭圆C.菱形D.圆

  • 查看答案
  • 以下叙述中正确的是(  )。

    [单选题]以下叙述中正确的是(  )。A.只要是用户定义的标识符,都有一个有效的作用域B.只有全局变量才有自己的作用域,函数中的局部变量没有作用域C.只有在函数

  • 查看答案