#A3. 信息素养2
信息素养2
1. 在C++中,以下哪个语句用于实现多分支选择?
{{ select(1) }}
- if
- switch
- for
- while
2. 关于C++中的多维数组,以下说法正确的是:
{{ select(2) }}
- 多维数组只能有两维
- 多维数组的每个维度必须有相同的大小
- 多维数组可以用于存储矩阵数据
- 多维数组不能用于存储三维数据
3. 在C++中,以下哪个函数用于提取字符串的子串?
{{ select(3) }}
- substr()
- find()
- replace()
- erase()
4. 关于C++中的 sort 函数,以下说法正确的是:
{{ select(4) }}
- sort 只能对数组进行排序
- sort 需要包含头文件
- sort 只能进行升序排序
- sort 不能用于自定义数据类型
5. 在C++中,以下哪个语句用于实现无限循环?
{{ select(5) }}
- for(;;)
- while(false)
- do {} while(false)
- for(int i = 0; i < 10; i++)
6. 关于C++中的 string,以下说法正确的是:
{{ select(6) }}
- string 是C++标准库中的字符串类
- string 不支持连接操作
- string 不支持查找操作
- string 不支持替换操作
7. 在C++中,以下哪个语句用于跳出当前循环?
{{ select(7) }}
- break
- continue
- return
- exit
8. 关于C++中的多维数组,以下说法正确的是:
{{ select(8) }}
- 多维数组的初始化必须使用嵌套的大括号
- 多维数组的每个维度必须有相同的大小
- 多维数组不能用于存储矩阵数据
- 多维数组的初始化可以使用一维数组的形式
9. 在C++中,以下哪个函数用于计算字符串的长度?
{{ select(9) }}
- length()
- size()
- strlen()
- all(abc全是)
10. 关于C++中的 sort 函数,以下说法正确的是:
{{ select(10) }}
- sort 只能对数组进行排序
- sort 需要包含头文件
- sort 只能进行升序排序
- sort 不能用于自定义数据类型
11. 在C++中,以下哪个语句用于实现条件判断?
{{ select(11) }}
- if
- for
- while
- switch
12. 关于C++中的 string,以下说法正确的是:
{{ select(12) }}
- string 不支持连接操作
- string 不支持查找操作
- string 不支持替换操作
- string 支持连接、查找和替换操作
13. 在C++中,以下哪个函数用于字符串查找?
{{ select(13) }}
- find()
- search()
- locate()
- position()
14. 关于C++中的 vector,以下说法正确的是:
{{ select(14) }}
- vector 是基于链表实现的
- vector 是基于动态数组实现的
- vector 中的元素可以任意位置插入和删除
- vector 的大小是固定的
15. 在C++中,以下哪个函数用于字符串替换?
{{ select(15) }}
- replace()
- swap()
- subst()
- change()
16. 在C++中,sort 函数只能对数组进行排序。
{{ select(16) }}
- 正确
- 错误
17. set 中的元素是有序的且唯一的。
{{ select(17) }}
- 正确
- 错误
18. 递归调用必须有一个明确的终止条件。
{{ select(18) }}
- 正确
- 错误
19. map 中的键和值都可以重复。
{{ select(19) }}
- 正确
- 错误
20. set 中的元素是无序的。
{{ select(20) }}
- 正确
- 错误
相关
在下列比赛中: