第22487题 单选
为以下C++冒泡排序代码的横线处选择正确的循环语句,完成对含n个int类型元素的数组的升序排序

在下列C++冒泡排序代码的横线处填写合适的循环语句,完成对包含n个int类型元素的数组array的由小到大排序:

void BubbleSort(int array[], int n) {
    for (int i = n; i >= 2; i--)
        for (___________) // 在此处填入代码
            if (array[j] > array[j + 1]) {
                int t = array[j];
                array[j] = array[j + 1];
                array[j + 1] = t;
            }
}
A

int j = 1; j < n; j++

B

int j = 0; j < n; j++

C

int j = 0; j < i - 1; j++

D

int j = 0; j < i; j++