有以下程序: #include <iostream.h> void sort(int L[],int n) {int j, k, flag, temp;flag=n-1;while (flag>O){ k=flag-1; flag=O; for (j=O; j<=k; j++) { if(L[j]>L[j+1]) {temp=L[j];L[j]=L[j+1];L[j+1] =temp; flag=j; } }} } void main() {int array[4]={2, 1,3,0};sort (array, 4);for (int i=O; i<4; i++) cout <<array[i];cout <<end; } 程序执行后的输出结果是( )。
A.0123
B.3210
C.2130
D.1230
参考答案:A
解析: 本题中的函数sort的功能是将输入的数组L,按从小到大的顺序排序,并返回。所以程序最后的输出为0123,即A选项。