#16. 测试2——C++ 基础知识(GESP 4级)
测试2——C++ 基础知识(GESP 4级)

测试2
- 以下循环体共执行多少次?
for (int i = 0; i < 10; i += 3) {
// 循环体
}
{{ select(1) }}
- 3
- 4
- 10
- 无限次
- 执行以下代码后,输出结果是( )。
#include <iostream>
using namespace std;
int main() {
int a[] = {1, 2, 3, 4, 5};
cout << a[2];
}
{{ select(2) }}
- 1
- 2
- 3
- 4
- 以下关于 C++ 数组的说法,正确的有哪些?(多选)
{{ multiselect(3) }}
- 数组的大小在声明后不能改变
- 数组元素的下标从 0 开始
- 数组名可以当作指向首元素的指针使用
- 二维数组在内存中按行连续存储
- 以下哪些排序算法的最坏时间复杂度是 O(n²)?(多选)
{{ multiselect(4) }}
- 冒泡排序
- 选择排序
- 归并排序
- 插入排序
while(1)和for(;;)都能表示无限循环。
{{ select(5) }}
- 正确
- 错误
Related
In following contests: