选择题 4.  下列函数按每行8个输出数组中的数据。
    void fun(int*w,int n)
    {    int i;
        for(i=0;i<n;i++)
        {______
        printf("%d",w[i]);
        }
        printf("\n")
    }
    下画线处应填人的语句是______。
【正确答案】 D
【答案解析】 在程序中,fun函数的功能是每行输出8个数组中的数据,在for循环中,每次循环时,都对数组下标值8求模得到余数。如果余数等于O,则退出for循环,进行下一次循环:如果余数不等于0,则输出数组的元素w[i]。