2026年计算机二级C语言通关试题及答案.docxVIP

  • 0
  • 0
  • 约5.22千字
  • 约 16页
  • 2026-10-31 发布于四川
  • 举报

2026年计算机二级C语言通关试题及答案.docx

2026年计算机二级C语言通关试题及答案

1.下列叙述中正确的是()

A)程序执行的效率与数据的存储结构密切相关

B)程序执行的效率只取决于程序的控制结构

C)程序执行的效率只取决于所处理的数据量

D)以上说法均错误

答案:A。解析:程序执行的效率和数据的存储结构、程序的控制结构、所处理的数据量都有关,其中存储结构对效率影响很大,比如顺序存储和链式存储遍历的效率就存在明显差异,因此A正确。

2.以下选项中,能正确定义二维数组的是()

A)inta[][3];

B)inta[][3]={23};B)inta[][3]={23};

C)inta[2][3]={{1},{2},{3}};

D)inta[2][3]={{1,2},{3,4},{5,6}};

答案:B。解析:A选项未初始化也未指定第一维大小,编译器无法确定数组长度,定义失败;C选项定义2行数组,初始化提供了3组元素,行数不匹配,定义错误;D选项定义2行3列数组,初始化给出3行元素,行数不匹配,定义错误;B选项省略第一维,初始化包含1个元素,第一维长度自动推导为1,符合C语言语法规则,定义正确,因此选B。

3.有以下程序段:inta=5;if(a++5)printf(%d\n,a);elseprintf(%d\n,a--);输出结果是()

A)4

B)5

文档评论(0)

1亿VIP精品文档

相关文档