二级C语言测试题(附答案).docxVIP

  • 3
  • 0
  • 约1.03万字
  • 约 20页
  • 2025-10-04 发布于河南
  • 举报

二级C语言测试题(附答案)

一、单选题(共100题,每题1分,共100分)

1.对建立良好的程序设计风格,下面描述正确的是()。

A、符号名的命名只要符合语法

B、程序的注释可有可无

C、充分考虑程序的执行效率

D、程序应简单、清晰、可读性好

正确答案:D

2.下列选项中属于面向对象设计方法主要特征的是()。

A、模块化

B、继承

C、逐步求精

D、自顶向下

正确答案:B

3.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。

A、快速排序为n/2

B、简单插入排序为n

C、冒泡排序为n(n-1)/2

D、希尔排序为n

正确答案:C

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

A、赋值语句是一种执行语句,必须放在函数的可执行部分

B、scanf和printf是C语言提供的输入和输出语句

C、由printf输出的数据都隐含左对齐

D、由printf输出的数据的实际精度是由格式控制中的域宽和小数的域宽来完全决定的

正确答案:A

5.在最坏情况下()。

A、希尔排序的时间复杂度比直接插入排序的时间复杂度要小

B、快速排序的时间复杂度与希尔排序的时间复杂度是一样的

C、快速排序的时间复杂度比冒泡排序的时间复杂度要小

D、快速排序的时间复杂度比希尔排序的时间复杂度要小

正确答案:A

6.以下程序段中的变量已正确定义for(i=0;i4;i++,i++)f

文档评论(0)

1亿VIP精品文档

相关文档