C语言

3月计算机二级C语言考试巩固习题

时间:2025-02-21 12:26:40 C语言 我要投稿
  • 相关推荐

2017年3月计算机二级C语言考试巩固习题

  不放过每一个知识点,尤其是对易混淆的知识点更要花心思理解清楚。学习需要较真的精神,下面是小编整理的2017年3月计算机二级C语言考试巩固习题,欢迎练习!

2017年3月计算机二级C语言考试巩固习题

  1). 在一棵二叉树中,叶子结点共有30个,度为1的结点共有40个,则该二叉树中的总结点数共有( )个。

  A.89

  B.93

  C.99

  D.100

  正确答案:C

  答案解析:根据二叉树性质3:对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。所以该二叉树度为2的结点有29个,故总结点数=30个叶子结点+29个度为2的结点+40个度为1的结点=99个结点。

  2). 算法分析的目的是( )

  A.找出数据结构的合理性

  B.找出算法中输入和输出之间的关系

  C.分析算法的易懂性和可靠性

  D.分析算法的效率以求改进

  正确答案:D

  3). 为了提高测试的效率,应该 ( )

  A.随机选取测试数据

  B.取一切可能的输入数据作为测试数据

  C.在完成编码以后制定软件的测试计划

  D.集中对付那些错误群集的程序

  正确答案:D

  4). 下列关于二叉树的叙述中,正确的是( )

  A.叶子结点总是比度为2的结点少一个

  B.叶子结点总是比度为2的结点多一个

  C.叶子结点数是度为2的结点数的两倍

  D.度为2的结点数是度为1的结点数的两倍

  正确答案:B

  答案解析:由二叉树的性质可以知道在二叉树中叶子结点总是比度为2的结点多一个。

  5). 若变量已正确定义并赋值,以下不能构成C语句的选项是( )

  A.A=a+b;

  B.B++;

  C.a=a+b

  D.A?a:b;

  正确答案:C

  答案解析:C语言语句的表示为分号,不加分号的表达式不能看成C语句。

【3月计算机二级C语言考试巩固习题】相关文章:

计算机二级考试C语言巩固习题及答案05-05

2017年9月计算机二级考试C语言巩固试题07-15

2017年3月计算机二级考试《C语言》巩固试题「带答案」08-16

2017年3月计算机二级《C语言》巩固训练题01-11

2017年3月计算机二级C语言备考习题05-25

2017年3月计算机二级C语言习题及答案05-27

2017年3月计算机二级C语言强化习题08-15

计算机二级C语言巩固练习题201704-16

2017计算机二级C语言考试习题03-20