C语言 百分网手机站

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

时间:2020-10-15 19:16:28 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语句。

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

1.2017年9月计算机二级考试C语言巩固试题

2.计算机二级C语言巩固练习题2017

3.计算机二级考试C语言模拟练习题

4.计算机二级C语言考试冲刺练习题

5.2017年9月计算机二级C语言冲刺练习题

6.2017年9月计算机二级C语言程序设计习题

7.计算机C语言考试重点预测习题

8.计算机二级C语言练习题

9.计算机二级C语言考试技巧