以下关于C++标准库sort排序函数的使用说法正确的是?

es836618 单选题 共 个子题
#include <iostream>
#include <vector>
// 此处省略其他头文件
using namespace std;
int main() {
    vector<int> arr = {3,1,4,2,5};
    sort(arr.begin(), arr.end());
    return 0;
}
A

上述代码只需引入已写的<iostream>和<vector>头文件即可正常编译运行

B

代码执行完成后,arr数组的元素顺序为{5,4,3,2,1}

C

sort函数传入的arr.begin()到arr.end()是左闭右开区间,实际排序范围包含arr[0]到arr[4]的所有元素

D

如果将vector的元素类型替换为自定义结构体,sort函数将无法完成排序操作

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧