选择题   有以下程序:
    #include<stdio.h>
    #define  N  4
    int fun(int a[][N])
    {  int i,j,x=0;
    for(i=0;i<N;i++)
    for(j=0;j<N;j++)
    if(i==j)
    x+=a[N-1-j][i];
    return x;
    }
    main()
    {  int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,17}},y;
    y=fun(x);
    printf('%d\n',y);
    }
    程序运行后的输出结果是______
 
【正确答案】 A
【答案解析】fun函数求矩阵反对角线的元素之和。根据fun函数,当数组的行列下标相等时,对该行反对角线上的元素求和。故结果为4+7+10+13=34,答案为选项A。