选择题   下列程序的运行结果是______。
    #include<stdio.h>
    void sub(int*s,int*y)
    { static int m=4;
    *y=s[m];
    m--;
    }
    void main()
    {int a[]={1,2,3,4,5},k;
    int x;
    printf('\n');
    for(k=0;k<=4;k++)
    {sub(a,&x);
    printf('%d,',x);
    }
    }
 
【正确答案】 A
【答案解析】