下列程序的输出结果为( )。
#include
#define N 4
void print(int a[], int n);
void InsertSort(int a[], int n);
void print(int a[], int n)
{
    int j;
    for(j=0; j
    {
        printf("%d",a[j]);
    }
    printf("\n");
}
void InsertSort(int a[], int n)
{
    int i;
    for(i= 1; i
    {
        if(a[i] < a[i-1])
        {
            int j= i-1;
            int x = a[i];
            while(j>-1 && x < a[j])
            {  
                a[j+1] = a[j];
                j--;
            }
            a[j+1] = x;      
        }
    }
}
 
int main()
{
    int a[N] = {3,1,7,5};
    InsertSort(a,N);
    print(a,N);
    return 0;
}
A、1357
B、3157
C、1375
D、7531