Find out program output of f(arr,2), f(arr,3), f(arr,5), f(arr,8). arr[] = [0,1,1,0,1,1,0,1], (like as ….) int f (int *arr, int arrSize) { int r=0…

Find out program output of f(arr,2), f(arr,3), f(arr,5), f(arr,8). arr[] = [0,1,1,0,1,1,0,1], (like as ….)

int f (int *arr, int arrSize) {
    int r=0;
    for(int i=0; i<arrSize; ++i){
        r=r^ *(arr+1);
    }
    return r;
}

From the JGTDSL Assistant Engineer (CSE) October 2021 – Written exam, question 12 of 12.

More from this paper