GATE Computer Science (CS) 2020 Solved Papers
© examsiri.com
Question : 47 of 65
Marks:
+1,
-0
Consider the following C functions
The value returned by pp(3, 4) is ______.
int tob(int b, int* arr) {
int i;
for (i=0; b>0; i++) {
if (b%2) arr [i]=1;
else arr[i]=0;
b = b/2; }
return (i);
}
int pp(int a, int b) {
int arr[20];
int i, tob = 1, ex, 1;
ex = a;
len = tob(b, arr);
for (i=0; i if (arr[i]==1)
tob = tob * ex;
ex = ex * ex;
}
return (tot)
} The value returned by pp(3, 4) is ______.
- Your Answer:
Go to Question: