单选题
有以下程序:
#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
【答案解析】[解析] 本题中的函数sort的功能是将输入的数组L,按从小到大的顺序排序,并返回。所以程序最后的输出为0123,即A选项。