- 0
- 0
- 约5.22千字
- 约 16页
- 2026-10-31 发布于四川
- 举报
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)